Ubuntu 下安裝QT

Ubuntu 下安裝QT

本文使用的環(huán)境
QT Library: qt-everywhere-opensource-src-4.7.4.tar.gz
QT Creator:  qt-creator-linux-x86-opensource-2.4.1.bin
Ubuntu: Ubuntu 16.04 LTS/或者其他10.4版本以上都可以
安裝注意事項(xiàng)
  • 因?yàn)榘惭b需要 g++ 所以確保 g++ 已經(jīng)安裝,如果未安裝。直接 sudo apt-get g++

  • libx11-devlibxext-dev、 libxtst-dev 這三個(gè)包,這點(diǎn)非常重要,所以我們在安裝QT之前需要安裝這三個(gè)包: sudo apt-get install libx11-dev libxext-dev libxtst-dev

準(zhǔn)備工作完成之后,我們就可以開始安裝了
  • 首先我們先把那兩個(gè)安裝包移動(dòng)到 /opt 目錄下

    • sudo mv qt-everywhere-opensource-src-4.7.4.tar.gz /opt
    • sudo mv qt-creator-linux-x86-opensource-2.4.1.bin
  • 安裝QT分為四步,第一步是QT Library的安裝,第二步是QT Creator的安裝,QT Creator是QT的集成開發(fā)環(huán)境,第三步是設(shè)置環(huán)境變量,第四步是設(shè)置關(guān)聯(lián)。

  • 第一步 安裝QT Library:

    • 1、 解壓:qt-everywhere-opensource-src-4.7.4.tar.gz
      • sudo tar -zxvf qt-everywhere-opensource-src-4.7.4.tar.gz
    • 2、重命名一下解壓出來的文件,方便后面設(shè)置環(huán)境變量
      • sudo mv qt-everywhere-opensource-src-4.7.4/ Qt-4.7.4
    • 3、進(jìn)入到 Qt-4.7.4 目錄下,配置環(huán)境
      • cd Qt-4.7.4
      • ./configure
    • 4、編譯源碼:執(zhí)行命令 make, 編譯源碼時(shí)間較長,等待完成。
    • 5、安裝: sudo make install
  • 第二步 安裝QT Creator:

    • 1、為qt-creator-linux-x86-opensource-2.4.1.bin 添加執(zhí)行權(quán)限
      • sudo chmod +x qt-creator-linux-x86-opensource-2.4.1.bin
    • 2、運(yùn)行: ./qt-creator-linux-x86-opensource-2.4.1.bin
  • 第三步 設(shè)置環(huán)境變量

export QTDIR=/usr/local/Trolltech
export PATH=$QTDIR/Qt-4.7.4/bin:$QTDIR/QtCreator-2.4.1/bin:$PATH
export LD_LIBRARY_PATH=$QTDIR/Qt-4.7.4/lib:$QTDIR/QtCreator-2.4.1/lib:$LD_LIBRARY_PATH
  • 第四步 設(shè)置關(guān)聯(lián)
    • 1、運(yùn)行:QT Creator
    • 2、點(diǎn)擊:工具 --> 選項(xiàng)... --> 構(gòu)建和運(yùn)行
    • 3、選擇:"Qt 版本" 標(biāo)簽 --> 手動(dòng)設(shè)置 --> 添加... --> 選擇/usr/local/Trolltech/Qt-4.7.4/bin/qmake
    • 4、點(diǎn)擊:確定

到此QT就算安裝完成了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容