c++ - 如何在 Eclipse CDT 中切换调试和发布 Makefile?

标签 c++ debugging makefile eclipse-cdt

例如我有 2 个 Makefile:Makefile.DebugMakefile.Release

我可以通过设置不同的命令在它们之间切换:

C/C++ Build -> Builder Settings -> 构建命令:make -f Makefile.Debug -j4make -f Makefile.Release -j4,但是如何我可以在 Eclipse GUI 中的两个 makefile 之间切换吗(就像在 Visual Studio 调试/发布配置中一样)?

enter image description here

最佳答案

在 Eclipse 中创建两个构建配置,每个配置使用不同的 make 命令。 然后,您可以单击 Eclipse 顶部栏中锤子附近的向下箭头来切换配置。

详细步骤:

  1. 右键单击项目,单击属性
  2. 左侧边栏,点击C/C++ Build
  3. 右上角,“管理配置...
  4. 添加
  5. 设置“名称”并选择“现有配置:xxxxx
  6. 好的
  7. 好的
  8. 在所需的配置设置之间切换(在您的情况下,在 C/C++ Build 部分下,在“Builder Settings”选项卡中,选择“ External builder”输入“Builder type”组合,然后取消选择“Use default build command”并在“Build command”字段
  9. 用确定确认
  10. 使用锤子

(我现在这台 PC 上没有 Eclipse 的拷贝,所以我无法发送屏幕截图,抱歉。)

关于c++ - 如何在 Eclipse CDT 中切换调试和发布 Makefile?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36623868/

相关文章:

c++ - 为什么 make 会忽略我的修改?

c - 如何链接linux/gpio.h?

c++ - 从作业对象取消分配已分配的进程

c++ - 如何根据模板类型定义浮点常量?

android - 当 Android Studio 检测到手机时,logcat 中没有可调试的进程

c++ - 调试 "Invalid address space"错误

.net - 附加过程错误 VS C++ .NET

c++ - 尝试安装用于发送电子邮件的 Qxt 时出错

c++ - 在 C++ 中调用 delete 时的可选括号

c++ - 获取 C++ 函数的大小