MacOS配置QT环境步骤
- MacOS需要先安装Xcode。
- QT官网下载QT Creator,打开dmg文件,一路安装。
- 新建 HelloWorld 工程,选择
Qt Widgets Application类型,Build System类型默认选择qmake。创建后项目目录结构如下
- 修改main.cpp内的代码,展示"helloworld"这几个字
#include "mainwindow.h"
#include <QApplication>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
// MainWindow w;
// w.show();
QLabel label("hello, world");
label.show();
return a.exec();
}
- 运行,发现窗口没有打开。发现是由于SDK版本造成的qmake问题。在HelloWorld.pro文件里加入
QMAKE_MACOSX_DEPLOYMENT_TARGET = 10.15强制使用低版本的SDK,在config后添加CONFIG += sdk_no_version_check忽略版本检查。构建->重新构建项目,运行,helloworld!