【问题标题】:Qt and CMake integrationQt 和 CMake 集成
【发布时间】:2018-12-04 15:09:49
【问题描述】:

我的构建环境: macOS 10.14.1 Qt 5.11.2 Qt 创作者 4.7.1 CMake 3.12.2

我对在 Qt 中使用 CMake 有点陌生。我真的不知道我为什么要这样做,而不是仅仅使用 QMake,因为 QMake 做了我需要做的一切。

我的主要问题是,当我创建一个新项目并选择 CMake 作为构建工具时,Qt Creator 会显示项目窗口并弹出 CMake GUI。然后我单击配置和生成按钮,然后关闭 CMake UI。我的项目名称旁边的旋转图标停止,然后列出的唯一文件是 CMakelists.txt。

我已经看到了一些视频教程以及选择cmake构建环境时,会自动生成项目文件,并在项目窗格中列出,而无需主机执行任何特殊。

如何让 CMake 像教程视频中所示那样与 Qt 一起工作?

谢谢。

【问题讨论】:

  • 您可以编辑您的问题并添加您提到的一些示例。

标签: cmake qt-creator


【解决方案1】:

找到了答案。 我必须重置我的工具包中的 CMake 设置,以正确指向我使用绝对路径在我的系统上拥有的 CMake。

在 Mac 上:

第一步

Qt Creator(菜单项)-> 首选项-> 工具包-> CMake 选择我想要的 CMake 并将其设为默认

第 2 步

Qt Creator(菜单项)-> Preferences -> Kits -> Kits 选择您已安装的套件并将 CMake 属性设置为您在步骤 1 中设置为默认值的 CMake。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-03
    • 2016-11-28
    • 2019-03-21
    • 2010-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多