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

How to switch between debug and release Makefiles in Eclipse CDT?

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

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

C/C++ 构建 -> 构建器设置 -> 构建命令:make -f Makefile.Debug -j4make -f Makefile.Release -j4,但我如何在 Eclipse GUI 中的两个 makefile 之间切换(如 Visual Studio debug/release 配置)?

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

详细步骤:

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

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