在QtCreator中导入CMake项目

时间:2012-12-04 08:31:32

标签: qt ubuntu build cmake qt-creator

我正在尝试在QtCreator中导入我的Cmake项目,我想将其用作代码编辑器,但是对于Qt类的完整性,可以通过Ctrl + R进行构建

导入Cmake项目时,当我尝试选择RunCmake时,QtCreator ide在运行CMakeWizard时挂起。如果我取消弹出的空窗口,则不会生成项目。

是否可以在QtCreator中导入现有的cmake项目?

Ubuntu 10.10 x86_64,QtCreator 2.6

2 个答案:

答案 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 .