如何在 Eclipse CDT 中切换调试和发布 Makefile?
How to switch between debug and release Makefiles in Eclipse CDT?
例如我有 2 个 Makefile:Makefile.Debug
和 Makefile.Release
。
我可以通过设置不同的命令在它们之间切换:
C/C++ 构建 -> 构建器设置 -> 构建命令:make -f Makefile.Debug -j4
或 make -f Makefile.Release -j4
,但我如何在 Eclipse GUI 中的两个 makefile 之间切换(如 Visual Studio debug/release 配置)?
在 Eclipse 中创建两个构建配置,每个配置使用不同的 make 命令。
然后,您可以点击Eclipse顶部栏中锤子附近的向下箭头来切换配置。
详细步骤:
- 右键单击 项目,单击属性
- 左侧边栏,点击C/C++构建
- 右上角,“管理配置...”
- 添加
- 设置“名称”和select“现有配置:xxxxx”
- 好的
- 好的
- 在所需配置之间切换(在您的情况下,在 C/C++ Build 部分下,在“Builder Settings" 选项卡,select "External builder" 输入 "Builder type" 组合,然后 deselect“使用默认构建命令”并在“构建命令”字段中输入您的命令
- 确定
- 使用锤子
(我现在这台 PC 上没有 Eclipse 的副本,所以我无法发送屏幕截图,抱歉。)
例如我有 2 个 Makefile:Makefile.Debug
和 Makefile.Release
。
我可以通过设置不同的命令在它们之间切换:
C/C++ 构建 -> 构建器设置 -> 构建命令:make -f Makefile.Debug -j4
或 make -f Makefile.Release -j4
,但我如何在 Eclipse GUI 中的两个 makefile 之间切换(如 Visual Studio debug/release 配置)?
在 Eclipse 中创建两个构建配置,每个配置使用不同的 make 命令。 然后,您可以点击Eclipse顶部栏中锤子附近的向下箭头来切换配置。
详细步骤:
- 右键单击 项目,单击属性
- 左侧边栏,点击C/C++构建
- 右上角,“管理配置...”
- 添加
- 设置“名称”和select“现有配置:xxxxx”
- 好的
- 好的
- 在所需配置之间切换(在您的情况下,在 C/C++ Build 部分下,在“Builder Settings" 选项卡,select "External builder" 输入 "Builder type" 组合,然后 deselect“使用默认构建命令”并在“构建命令”字段中输入您的命令
- 确定
- 使用锤子
(我现在这台 PC 上没有 Eclipse 的副本,所以我无法发送屏幕截图,抱歉。)