我的构建环境: MacOSX 10.14.1 Qt 5.11.2 Qt Creator 4.7.1 CMake 3.12.2
我对在Qt中使用CMake有点陌生。我真的不知道为什么要这样做,而不仅仅是使用QMake,因为QMake会执行我需要做的所有事情。
我的主要问题是,当我创建一个新项目并选择CMake作为构建工具时,Qt Creator将显示项目窗口,并弹出CMake GUI。然后,我单击配置并生成按钮,然后关闭CMake UI。我的项目名称旁边的旋转图标停止,然后列出的唯一文件是CMakelists.txt。
我看过一些视频教程,当选择CMake构建环境时,将自动生成项目文件,并在项目窗格中列出项目文件,而主机不会做任何特别的事情。
我如何使CMake与Qt一起使用,如教程视频所示?
谢谢。
答案 0 :(得分:0)
找到了答案。 我必须重置工具包中的CMake设置,以使用绝对路径正确指向系统上的CMake。
在Mac上:
第1步
Qt Creator(菜单项)->首选项->套件-> CMake 选择了我想要的CMake并将其设置为默认值
第2步
Qt Creator(菜单项)->首选项->套件->套件 选择已安装的工具包,然后将CMake属性设置为在步骤1中设置为默认值的CMake。