Window和麒麟x86_64架構,官網提供安裝包,麒麟arm64架構的,只能自己用編碼編譯安裝。
注意,“桌面”路徑是中文,所以不要把源碼放在桌面上編譯。
1.?下載源碼
從官網下載源碼:https://download.qt.io/archive/qt/5.12/5.12.8/single/
2. 編譯
2.1 解壓
tar -xvf qt-everywhere-src-5.12.8.tar.xz
2.2 配置
./configure -prefix /opt/Qt-5.12.8 \-opensource \-confirm-license \-release \-platform linux-aarch64-gnu-g++ \-nomake examples \-nomake tests \#-skip webengine \#-skip qt3d \-v
說明:
(1)安裝時,Qt會安裝在/opt/Qt-5.12.8目錄下。
(2)不編譯examples。
(3)不編譯tests。
(4)不跳過webengine,其他軟件可能會用。
2.3 編譯與安裝
make -j8 && sudo make install
2.4 測試
/opt/Qt-5.12.8/bin/qmake -v
提示內容如下:
QMake version 3.1
Using Qt version 5.12.8 in /opt/Qt-5.12.8/lib
3. 環境變量
為方便使用qmake命令,將路徑“/opt/Qt-5.12.8/bin”加入環境變量:
sudo vim ~/.bashrc
將下面的內容添加到最后一行:
export PATH="$PATH:/opt/Qt-5.12.8/bin"
刷新環境變量:
source ~/.bashrc
再次測試qmake:
qmake -v