Ubuntu下搭建Qt開發環境

2021-09-14 02:21:54 字數 1854 閱讀 2287

根據需要,選擇合適的版本和平台。

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目錄下,包含了cmakepkgconfig兩個子目錄,是對 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是乙個幫助檔案,它...