QtCreator和“运行CMake”

时间:2012-02-22 22:02:57

标签: c++ cmake qt-creator

在QtCreator的项目视图中运行CMake(“运行CMake”命令)时,会弹出CMake向导。这变得非常烦人,因为我是QtCreator新手,我不知道是否有任何补救措施。

期望的效果是自动执行cmake,没有CMake向导的瘟疫。

2 个答案:

答案 0 :(得分:5)

是的,这个GUI也让我烦恼。

唯一的选择是在项目配置中添加自定义构建步骤

运行app:cmake params CMakeLists.txt 工作文件夹:%{sourceDir}

此步骤应在制作步骤之前添加。

答案 1 :(得分:1)

在Qt Creator中创建项目后,您无需使用"运行CMake"命令除非由于某种原因您认为项目文件已过期。只需单击构建,运行,调试等,它将负责编译需要编译的文件,并在必要时调用CMake。

下面使用Unix Makefile和Codeblocks来生成项目的XML描述。从菜单中运行CMake显式重新运行CMake并重新分析XML描述。