【问题标题】:How to convert an Eclipse managed cdt project into Makefiles如何将 Eclipse 管理的 cdt 项目转换为 Makefile
【发布时间】:2017-09-26 08:31:25
【问题描述】:

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

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

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

我的构建设置是:

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

【问题讨论】:

    标签: c eclipse makefile build eclipse-cdt


    【解决方案1】:

    我从未尝试过,但原则上它应该很简单,只需以另一个名称(通常为 makefileMakefile)复制生成的 makefile,并在项目属性中进行一些更改 - > C/C++ 编译:

    • 在“构建器类型”下,将“内部构建器”更改为“外部构建器”(如果还没有的话)
    • 取消选中“自动生成 Makefile”
    • 确保“构建目录”是包含您的 makefile 的目录
    • 如果需要,您还可以在“行为”选项卡中自定义目标的名称

    【讨论】:

      猜你喜欢
      • 2011-01-26
      • 2011-03-19
      • 1970-01-01
      • 2014-02-14
      • 1970-01-01
      • 2013-09-11
      • 2013-02-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多