【问题标题】:Maintain a cmake project (from Eclipse CDT4)维护一个 cmake 项目(来自 Eclipse CDT4)
【发布时间】:2012-05-18 21:31:41
【问题描述】:

我在使用 cmake (2.8.7) 和 Eclipse + CDT (3.7.1) 时遇到了一些困难。我正在使用 CMakeBuilder (http://www.cmakebuilder.com/),我通过这里的搜索功能找到了它。其实我想,就这样吧。

  • 问题在于它确实提供任何导入功能:所以我最初需要 cmake 来生成 Eclipse CDT4 Makefile,这需要我维护两个独立的构建系统并处理副本。一种用于部署,一种用于开发。
  • 此外,我需要将我的更改逐个文件复制到原始项目中,因为我只能处理 cmake 与 Makefile 一起生成的副本。最后:两倍的工作。每次仔细检查集成。

有什么可以直接从 Eclipse(或另一个健全的 IDE)处理 cmake 项目的吗?主要是我需要良好的 C++ 编辑(非常大的库集,所以路径是一个主要问题,cmake 在每个平台上搜索这些)。我可以自己维护 cmake,但 Eclipse(和其他 IDE)缺少有用的导入设置。不过一些IDE会很好。 ;)

最好, 马吕斯

【问题讨论】:

    标签: ide import cmake eclipse-cdt


    【解决方案1】:

    我记得KDevelop4 有原生支持。另一方面:为什么不直接将CMakeLists.txt 编辑为一个简单的脚本(来自编辑器*)并使用official GUI?我没有使用 Eclipse 和 CMake,但在 Visual Studio 中,解决方案是在编辑任何项目或解决方案 CMakeLists.txt 文件后自动生成的。我也希望 Eclipse 也有类似的东西。

    Eclipse CDT4 Generator

    More info.

    *:Notepad++ 突出显示 CMake 文件。

    【讨论】:

    • 问题不是我不能用任何编辑器编辑 cmakes 文件,而是项目有大量的库,我需要手动定位每个库以检查任何 API 的合理使用。跨度>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-31
    • 2013-04-05
    • 1970-01-01
    • 2018-12-23
    • 1970-01-01
    • 2014-10-26
    • 1970-01-01
    相关资源
    最近更新 更多