使用 CMake GUI 手动编写 CMakeLists

Manually write CMakeLists using CMake GUI

是否可以将手动编写的 CMakeLists.txt 替换为生成的 CCMake(CMake GUI)CMakeLists.txt?

好像和手动创建的cmake.txt不互通,是吗?

不,这是不可能的。所有你可以用 ccmake 编辑的是变量和它们的值。

ccmake是用来编辑配置的,不是用来开发CMakeFiles的。后者不是针对用户而是针对开发人员。通过优秀的编辑器或支持 CMake 的 IDE 编辑这些文件,例如 KDevelop、QtCreator 等