我正在寻找一个IDE,它可以从项目中自动生成cmake文件。理想情况下,我希望该项目独立于IDE。我主要在linux下工作,但是Windows是主要的(也是很棒的)操作系统,因此理想情况下它也可以在Windows上运行。尽管Windows上有VS :),但我对此并不感到特别担心。
问候
编辑:是的,我有点明白我的错误。由于cmake层/步骤变得无用(如果IDE可以直接生成makefile),我应该已经要求生成IDE的生成文件而不是cmake文件。
最佳答案
CMake的目的是生成其他开发环境所依赖的Makefiles
和项目,因此您的要求似乎有些倒退。 CMake确实是您要执行的任务的工具,但方向却有所不同。
就是说,KDevelop 4可以选择使用CMakeLists.txt
文件而不是通常的项目文件,但是它不能很好地工作,我已经放弃了尝试使用它。相反,我手动编辑CMakeLists.txt
文件-KDevelop会适当地更新GUI以反射(reflect)我的更改。
关于c++ - 自动生成cmakelists.txt的C++ IDE,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7326914/