我正在尝试在QtCreator中导入我的Cmake项目,我想将其用作代码编辑器,但是对于Qt类的完整性,可以通过Ctrl + R进行构建
导入Cmake项目时,当我尝试选择RunCmake时,QtCreator ide在运行CMakeWizard时挂起。如果我取消弹出的空窗口,则不会生成项目。
是否可以在QtCreator中导入现有的cmake项目?
Ubuntu 10.10 x86_64,QtCreator 2.6
答案 0 :(得分:25)
通常,您只需执行“打开项目”,然后选择CMakeLists.txt作为项目文件。 QtCreator然后会要求您运行一次CMake(以生成CodeBlocks构建文件,然后由QtCreator解释)。之后,您可以获得对CMake项目的原生支持。
它甚至适用于相当复杂的CMake脚本。 如果您观察到挂起等,您应该向QtCreator项目提交错误报告。
答案 1 :(得分:1)
当打开在较早版本的qtcreator中创建的cmake项目时,qtcreator崩溃时,我遇到了类似的问题。删除CMakeLists.txt.user并从终端运行qt对我来说解决了问题。
cd /path/to/project/
qtcreator .