编译时间过长,如果不想自己编译,可以通过如果网盘进行下载:
链接: https://pan.baidu.com/s/17lvF5jQ-vR6vE-KEchzrVA?pwd=ts26 提取码: ts26
在macOS上编译Qt 6需要一些前置步骤和工具。以下是编译Qt 6的基本步骤:
-
安装Xcode和Command Line Tools,打开终端,运行以下命令安装Xcode和Command Line Tools:
xcode-select --install
-
安装Qt 6的依赖库,你可以使用Homebrew来安装必要的依赖库:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew install cmake ninja libpng freetype
-
获取Qt 6的源代码:
-
你可以从Qt官方网站下载Qt 6的源代码,或者使用Git克隆:
git clone https://code.qt.io/qt/qt6.git cd qt6 git checkout <branch_name> # 例如:6.8.1或者6.8.1-rc
如果clone不了,可以通过清华大学镜像下载:https://mirrors.tuna.tsinghua.edu.cn/qt/official_releases/qt/6.8/6.8.1/single/qt-everywhere-src-6.8.1.tar.xz
-
创建构建目录并配置项目:
mkdir build && cd build cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=/usr/local/Cellar/qt/6.8.1/lib/cmake
-
编译和安装:
ninja sudo ninja install
请注意,上述步骤中的<branch_name>
需要替换为你想要编译的Qt 6的具体分支,安装路径/usr/local/Cellar/qt/6.x.x/lib/cmake
会根据Qt的版本和安装方式有所不同,请根据实际情况进行调整。
经过上述步骤,就可以愉快的qt了。