前期安裝包準備:
- qt-everywhere-opensource-src-4.8.5.tar,gz;
- qt-opensource-linux-x64-5.6.1.run;
- target-qte-4.8.5-to-hostpc.tgz;
內建位址:連結:https://pan.baidu.com/s/1AGgWxubngfv61nUwSxWRfA 提取碼:ebfa
Ubuntu下需提前安裝好的安裝包
- g++,安裝指令:sudo apt-get install g++
- libxtst-dev,安裝指令:sudo apt-get install libxtst-dev,擷取軟體樹後輸入字元y繼續安裝
- libqt4-dev,安裝指令:sudo apt-get install libqt4-dev,擷取軟體樹後輸入字元y繼續安裝
安裝流程:
1.首先将下載下傳好的內建包移動至各自微軟作業系統與Liunx系統的互動檔案夾中
2.進行QT5.6安裝流程
-
将QT4.8.5開源架構壓縮包移動至Ubuntu的usr/local目錄下
指令行:
cp /mnt/hgft/xxx/qt-everywhere-opensource-src-4.8.5.tar.gz /usr/local
此時若出現複制檔案權限不足,則預先擷取su權限再進行複制指令。若之前未擷取過su權限則需建立su權限密碼。
指令行:
sudo passwd
-
進入usr/local目錄對壓縮包進行解壓并到opt目錄下
指令行:
cd /usr/local
tar -zxvf qt-everywhere-opensource-src-4.8.5.tar.gz -C /opt/
-
進入opt目錄再進入解壓好的開源架構485并進行配置操作
指令行:
cd /opt
cd qt-everywhere-opensource-src-4.8.5/
./configure
配置完畢後提示選擇版本類型,此時輸入字元o,此為開源版本非商業。之後再輸入yes即可。
-
configure操作後進行make(耗時長)與make install操作
指令行:
make
make install
-
安裝QT Creator5.6.1版本圖像操作頁面(路徑中的XXX代表個人互動檔案夾名稱)
指令行:
cp /mnt/hgft/xxx/qt-opensource-linux-x64-5.6.1.run /usr/local
cd /usr/local
./qt-opensource-linux-x64-5.6.1.run
此時進入圖形安裝頁面,安裝步驟如圖所示
3.安裝QT下ARM架構的qmake(不在ARM架構下開發QT則無需安裝)
指令行:
cp /mnt/hgfs/xxx/target-qte-4.8.5-to-hostpc.tgz /usr/local
tar -xvf target-qte-4.8.5-to-hostpc.tgz -C/
建立一個測試工程:
New project =>Other Project=>Empty qmake Project=>Desktop=>Finish。
New File=>C++=>C++source file=>next&Finish。main.cpp中編寫主程式,測試代碼如下:
#include<QApplication>
#include<QLabel>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QLabel *label = new QLabel("123");
label -> show();
return app.exec();
}
編譯(點選鐵錘)
再編譯&運作(綠色三角),随後看見小彈窗内顯示123則成功。