我想知道,人们如何在Qt创建者上维护CMake项目?当您打开项目时,您运行CMake生成器,之后您将无法进行更改。要将另一个类添加到项目中,您必须手动创建类文件,将它们添加到CMakeLists.txt并再次重新运行CMake。而且,改变班级名称是一场噩梦。
我确实喜欢CMake(除了它的语法),因为它有一些不错的功能。但是,维护项目是一场噩梦。我错过了还是做错了什么?
答案 0 :(得分:3)
不,你没有,这就是cmake的工作方式:手工维护构建系统并为首选构建系统生成文件。
这种方法可以很容易地使用cmake支持多个IDE /构建系统。不幸的是,它也使得无法为cmake项目提供集成开发环境。相当复杂的语法使机器基本上无法修改cmake项目也无济于事。