天天看點

3 如何在Ubuntu上安裝QT5.6前期安裝包準備:Ubuntu下需提前安裝好的安裝包安裝流程:建立一個測試工程:

前期安裝包準備:

  1. qt-everywhere-opensource-src-4.8.5.tar,gz;
  2. qt-opensource-linux-x64-5.6.1.run;
  3. target-qte-4.8.5-to-hostpc.tgz;

內建位址:連結:https://pan.baidu.com/s/1AGgWxubngfv61nUwSxWRfA 提取碼:ebfa

Ubuntu下需提前安裝好的安裝包

  1. g++,安裝指令:sudo apt-get install g++
  2. libxtst-dev,安裝指令:sudo apt-get install libxtst-dev,擷取軟體樹後輸入字元y繼續安裝
  3. libqt4-dev,安裝指令:sudo apt-get install libqt4-dev,擷取軟體樹後輸入字元y繼續安裝

安裝流程:

1.首先将下載下傳好的內建包移動至各自微軟作業系統與Liunx系統的互動檔案夾中

3 如何在Ubuntu上安裝QT5.6前期安裝包準備:Ubuntu下需提前安裝好的安裝包安裝流程:建立一個測試工程:

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
           
3 如何在Ubuntu上安裝QT5.6前期安裝包準備:Ubuntu下需提前安裝好的安裝包安裝流程:建立一個測試工程:
  • 進入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即可。

3 如何在Ubuntu上安裝QT5.6前期安裝包準備:Ubuntu下需提前安裝好的安裝包安裝流程:建立一個測試工程:
  • 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 如何在Ubuntu上安裝QT5.6前期安裝包準備:Ubuntu下需提前安裝好的安裝包安裝流程:建立一個測試工程:
3 如何在Ubuntu上安裝QT5.6前期安裝包準備:Ubuntu下需提前安裝好的安裝包安裝流程:建立一個測試工程:
3 如何在Ubuntu上安裝QT5.6前期安裝包準備:Ubuntu下需提前安裝好的安裝包安裝流程:建立一個測試工程:
3 如何在Ubuntu上安裝QT5.6前期安裝包準備:Ubuntu下需提前安裝好的安裝包安裝流程:建立一個測試工程:
3 如何在Ubuntu上安裝QT5.6前期安裝包準備:Ubuntu下需提前安裝好的安裝包安裝流程:建立一個測試工程:
3 如何在Ubuntu上安裝QT5.6前期安裝包準備:Ubuntu下需提前安裝好的安裝包安裝流程:建立一個測試工程:

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/
           

建立一個測試工程:

3 如何在Ubuntu上安裝QT5.6前期安裝包準備:Ubuntu下需提前安裝好的安裝包安裝流程:建立一個測試工程:

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則成功。

3 如何在Ubuntu上安裝QT5.6前期安裝包準備:Ubuntu下需提前安裝好的安裝包安裝流程:建立一個測試工程: