自动生成cmakelists.txt的C ++ IDE

时间:2011-09-06 22:29:23

标签: c++ ide makefile cmake

我正在寻找一个从项目中自动生成cmake文件的IDE。理想情况下,我希望该项目独立于IDE。我主要在linux下工作,但Windows是一个主要(和伟大的)操作系统,所以理想情况下它也可以在Windows上运行。我对此并不感到困扰,但在Windows上有VS:)。

此致

编辑:是的,我有点看错了。我应该要求生成makefile而不是cmake文件的IDE,因为cmake层/步骤变得无用(如果IDE可以直接生成makefile)。

1 个答案:

答案 0 :(得分:2)

CMake的目的是生成Makefiles和其他开发环境所依赖的项目,所以你所要求的似乎有点倒退。 CMake正是你要做的事情的工具,但是方向不同。

也就是说,KDevelop 4可以选择使用CMakeLists.txt文件而不是通常的项目文件,但它不能很好地工作,而且我已经放弃了尝试使用它。相反,我手动编辑CMakeLists.txt文件 - 并且KDevelop帮助适当地更新GUI以反映我的更改。