2
Qt创建者可以打开CMakeLists.txt作为项目。但是当我在Qt Creator中打开项目时,如何将它保存到.pro文件中以备下次使用?使用Qt Creator打开CMakeLists.txt,以及如何将其保存为.pro文件?
Qt创建者可以打开CMakeLists.txt作为项目。但是当我在Qt Creator中打开项目时,如何将它保存到.pro文件中以备下次使用?使用Qt Creator打开CMakeLists.txt,以及如何将其保存为.pro文件?
QMake和CMake是两种不同的构建系统,它们之间没有可以自动完成的防呆转换。对于CMake,QMake有一些辅助工具,但它们不能保证完全有效的结果。我不知道从CMake到QMake的自动转换。 (通常一个人会从QMake转换到CMake,因为CMake非常强大;不幸的是,Qt Creator中的CMake支持并不好。
我建议坚持CMake。
谢谢。我再也不同意你了。我只是熟悉QT Creator,我打开了一个CMakeList.txt,然后它被转换为一个qt项目,但是我想将打开的项目保存到一个.pro文件中,以便下次不必设置几个CMake变量。 – mining
.pro文件是QMake文件,因此“保存到.pro文件”与“转换为QMake”等效。 –
@Zhong我还没有使用CMake和QtC,但是当使用'project.pro'文件时,任何这样的设置都存储在'project.pro.user'中。您确定使用CMake项目时,该文件(使用该名称还是不同名称)不会被创建? – hyde