使用cmake-gui和Qt Creator

Der*_*rek 3 cmake qt-creator

我开始尝试将项目转换为使用CMake,以便我可以将项目导入QtCreator,以便将QtCreator IDE用于此直接C代码.就我的自动完成,代码潜水等等而言,这非常有效.

我有一点时间让CMake按照我的预期构建代码,主要是因为这是我第一次使用它.我最近发现有一个cmake-gui,你可以指向你的来源,它会告诉你CMake变量等.在QtCreator中实际使用cmake-gui的正确方法是什么?当我在我的项目中手动制作我的CMakelists.txt文件时,就足以让项目进入那里.我应该使用定位器运行Cmake-gui并将其指向这些文件吗?我应该在QtCreator创建的cmake-gui中保留相同的构建目录吗?任何教程链接或指导apprecaited - 没有发现很多谷歌搜索.

Mic*_*man 6

我使用cmake-guiQtCreator的方式是这样的:

  1. 创建一个构建目录并配置它cmake-gui,如:

    cmake/project$ mkdir build
    cmake/project$ cd build
    cmake/project/build$ cmake-gui ..
    
    Run Code Online (Sandbox Code Playgroud)
  2. CMakeLists.txt在QtCreator中打开文件,并将构建路径设置为您执行配置的位置:

    带有CMake-GUI的QtCreator

  3. 让QtCreator通过单击"运行CMake"运行配置,它将使用您cmake-gui在步骤1中配置的值:

    QtCreator与CMake-GUI第2步

  4. 你完成了:)

  5. 当您需要重新配置CMake构建时,只需启动命令行,导航到构建目录并重新运行cmake-gui.