根據需要,選擇合適的版本和平台。
chmod +x qt-opensource-linux-x64-5.12.2.run
./qt-opensource-linux-x64-5.12.2.run
根據介面提示,登入已有賬號或者申請新賬號並登入。
選擇qt的安裝目錄,如果以上邊的方式執行,預設目錄為/home/user/qt5.12.2
,如果以sudo ./qt-opensource-linux-x64-5.12.2.run
執行,預設安裝目錄為/opt/qt5.12.2
。根據自己的喜好進行安裝。等待安裝程式安裝完成。
安裝完成後,就可以啟動qt creator
,但是還需要進行一些配置。
ubuntu中,包含了qtchooser
,它是乙個qt的版本管理器,使用它,系統中的多個qt版本可以很方便的切換。系統預設的qmake,如果通過環境變數切換將會非常的麻煩,使用qtchooser
則省去了這些麻煩。詳細用法,在終端輸入qtchooser
即可看到。
將新安裝的qt,新增到 qt chooser 的管理列表中。
sudo qtchooser -install qt5.12.2 /opt/qt5.12.2/5.12.2/gcc_64/bin/qmake
執行上述命令之後,再次檢視系統中已有的qt,發現 qt5.12.2 已經出現在了列表中。
# 檢視已經安裝的qt版本
qtchooser -l
根據 qt chooser 的提示,為系統設定預設的qt版本。
建立qt_select
環境變數,記錄預設的qt版本。
# 變數的值應該為 qtchooser -l 中顯示的某乙個
export qt_select=qt5.12.2
# 將變數寫入檔案
echo
"export qt_select=qt5.12.2"
>> ~/.bashrc
使用配置檔案,和2的效果一樣
qt chooser 的預設配置檔案 :
系統級:/usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf
使用者級:~/.config/qtchooser/default.conf
為qt5.12.2建立配置檔案 qt5.12.2.conf (執行qtchooser -install 的時候會自動建立),內容如下:
/opt/qt5.12.2/5.12.2/gcc_64/bin
/opt/qt5.12.2/5.12.2/gcc_64/lib
生成鏈結檔案指向qt5.12.2
:
ln -s /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/qt5.12.2.conf ~/.config/qtchooser/default.conf
預設使用qmake構建,在qt的lib
目錄下,包含了cmake
和pkgconfig
兩個子目錄,是對 cmake 和 pkg-config 的支援。
經過實踐發現,該 cmake 目錄下的配置並不能並不能被 cmake 識別,需要另外安裝依賴。
sudo
apt-get
install qtbase5-dev
ubuntu 下搭建 qt 開發環境
我的作業系統是ubuntu8.10,可以在網上找到安裝qt編譯環境的安裝方法。現簡略敘述如下 1 sudo apt get install qt4 dev tools qt4 doc qt4 qtconfig qt4 demos qt4 designer 此命令安裝了五個軟體。qt4 doc是乙個幫...
ubuntu下搭建QT開發環境
例如 qt everywhere opensource src 4.8.5.tar.gz 1 修改qmake檔案 mkspecs linux arm g qmake.conf 修改編譯器為自己的交叉編譯,如果arm目標板上顯示屏的驅動是基於fb的,要手動新增 qt qpa default platf...
在ubuntu10 04下 qt開發環境搭建
我的作業系統是ubuntu10.04,可以在網上找到安裝qt編譯環境的安裝方 法。現簡略敘述如下 1 sudoapt getinstallqt4 dev toolsqt4 docqt4 qtconfigqt4 demosqt4 designer 此命令安裝了五個軟體。qt4 doc是乙個幫助檔案,它...