如何将Eclipse管理的cdt项目转换为Makefile

时间:2017-04-28 09:18:33

标签: c eclipse makefile build eclipse-cdt

我有一个在Eclipse上开发的托管C项目,我想将这个项目转换为Makefile。

我发现Eclipse已经在调试文件夹中生成了Makefile,但我在文件中看到一条警告,说我不应该编辑这个文件。

如何轻松转换我的项目?我不想从头开始。如果我通过修改已经生成的Makefile来启动它将是完美的。

我的构建设置是:

  • 属性 - >建设者
    • CDT Builder(勾选)
    • 扫描仪配置构建器(已勾选)
  • 属性 - > C / C ++ Build - >工具链编辑器 - >当前工具链:Linux GCC
  • 属性 - > C / C ++ Build - >工具链编辑器 - >当前构建器:GNU Make Builder

1 个答案:

答案 0 :(得分:0)

我从未尝试过,但原则上它应该像使用其他名称(通常为makefileMakefile)制作生成的makefile的副本一样简单,并且项目属性中的一些变化 - > C / C ++ Build:

  • 在"构建器类型"下,更改"内部构建器"到"外部建设者" (如果不是那样)
  • 取消选中"自动生成Makefile"
  • 确保"构建目录"是包含makefile的目录
  • 如果需要,您还可以在"行为"中自定义目标的名称。标签