我如何获得imgui并在linux和clion上运行

问题描述 投票:0回答:1

免责声明:我是jvm用户,我仅了解通过cmake设置本机程序的知识还不足够

我想获得在Ubuntu(19.10)下运行的imgui glfw-opengl3示例

在Windows中非常容易,已经有vs project file

但是在Linux上,我不知道如何继续。

[尝试使用CLion,我关注了this guide

  • 创建编译数据库

  • 已安装Makefile插件

  • 并在CLion中打开文件

现在,如何/如何进行(调试)配置?

clion
1个回答
0
投票

让我们从头开始。

[用示例代码compile_commands.json生成bear后(只需运行bear make),我在CLion中将compile_commands.json作为一个项目打开了。

然后您需要创建一个自定义构建目标。单击工具栏中的“添加配置”,然后找到Custom Build ApplicationAdd Configuration

然后单击“配置自定义构建目标”链接并添加新目标(在我的情况下为example_glfw_opengl3)。至于构建,我将外部任务与下一个参数一起使用:

  • 程序:make
  • 参数:all
  • 工作目录:$ContentRoot$

非常相似,干净:

  • 程序:make
  • 参数:clean
  • 工作目录:$ContentRoot$

然后您需要通过CLion菜单Build | Build Project构建可执行文件。现在,您可以在“定制构建目标”运行配置菜单中指定可执行文件。那个现在您可以运行/调试您的应用了。

© www.soinside.com 2019 - 2024. All rights reserved.