linux下的QT SDK安裝
qt-sdk-linux-x86-opensource-2010.05.1.bin為最新版本。
2--->更改檔案許可權,安裝。
# chmod u+x qt-sdk-linux-x86-opensource-2010.05.1.bin # ./qt-sdk-linux-x86-opensource-2010.05.1.bin3--->
下面是我從網上搜索到比較有價值的文章供參考
本文講述的是在Linux上安裝Qt SDK,首先給大家提個醒,如果安裝完後,普通使用者無法開啟?怎麼辦呢?,那麼因為你是由root建立的,那就用root執行,或者用chmod去修改它的許可權。把這個問題解決了就可以了。
具體安裝過程如下:
1,Qt官方網站:http://qt.nokia.com/downloads/,我們把Qt SDK for Linux/X11 32-bit**這個包下載下來,使其具有可執行許可權,再執行安裝:
- # chmod u+x qt-sdk-linux-x86-opensource-2010.05.1.bin
- # ./qt-sdk-linux-x86-opensource-2010.05.1.bin
接下來是圖形介面安裝,預設即可。
2,在/etc/bash.bashrc中新增環境變數
- export QTDIR=/opt/qtsdk-2010.05/qt
- export PATH=$QTDIR/bin:$PATH
- export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
然後 #source /etc/bash.bashrc一下
3.安裝依賴的工具包
- sudo apt-get install libglib2.0-dev libSM-dev libxrender-dev libfontconfig1-dev libxext-dev libglui-dev
4.安裝編譯工具
- sudo apt-get install g++ make cmake pkg-config
5.開啟QtCreator
Tools==>Options,手動新增一個Qt Version,在這裡,qmake的路徑是預設的,也是合適的
小結:linux上安裝Qt SDK的步驟介紹完了,希望能幫助到你吧!
【編輯推薦】
Linux環境下Qt-x11-4.5.3安裝是本文要介紹的內容,不說這麼多,先來看內容。
1、下載
從 ftp://ftp.trolltech.com/ 的ftp上下載:/qt/source/qt-x11-opensource-src-4.5.3.tar.gz。
2.、解壓
複製qt-x11-opensource-src-4.5.3.tar.gz到/opt下
tar xvzf qt-x11-opensource-desktop-4.5.3.tar
解壓後文件名為qt-x11-opensource-desktop-4.5.3,我嫌太長,改為qt-x11-4.5.3
3、安裝
(1)進入解壓後的qt目錄,執行命令 ./configure
這裡./configure不加引數即採用預設安裝。我這邊加了兩個引數-qvfb -prefix /opt/Qt-x11-4.5.3。
後面如果要安裝qvfb須加上-qvfb,-prefix 為改變安裝目錄的引數。
(2)執行命令 make
(3)執行make install
(4)解決qt現版本與舊版本衝突問題
開啟/etc/profile檔案,在該檔案的末尾加上以下語句:
- export PATH=/opt/qt-x11-4.5.3/bin:$PATH
- export QTDIR=/opt/qt-x11-4.5.3
- export MANPATH=$QTDIR/man:$MANPATH
- export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QMAKESPEC=$QTDIR/mkspecs/linux-g++(如果qmake編譯時候出現錯誤:QMAKESPEC has not been set, so configuration cannot be deduced.Error processing project file: XXXXX.pro就加入這一行)
儲存後登出重登陸。
執行qmake -v,顯示版本4.3.4,執行designer,即啟動Qt4的設計介面。(安裝目錄 /opt/Qt-x11-4.5.3)
(6)編譯qvfb(看個人情況是否需要安裝)
(在安裝qt-x11,執行./configure時,須新增-qvfb引數)
- # cd qt-x11-opensource-src-4.5.3/tools/qvfb/
- # make
編譯好的命令會在/qt-x11-4.5.3/bin目錄下;
為了方便除錯,可以將qvfb可執行檔案複製到/usr/local/Trolltech/Qtx86-4.5.3/bin/中;
4、測試
簡單測試程式碼:hellp.cpp
- #include <qapplication.h>
- #include <qlabel.h>
- int main(int argc, char *argv[])
- {
- QApplication app(argc, argv);
- QLabel *label = new QLabel("Hello Qt!", 0);
- app.setActiveWindow(label);
- label->resize(240, 320);
- label->show();
- return app.exec();
- }
在任意地方建立一個檔案,例:hello,將hello.cpp拷貝進來。
執行qmake -project
- qmake
- ./hello
測試成功!
小結:詳解 Linux 環境下 Qt x11 4.5.3安裝全教程的內容介紹完了,希望本文對你有所幫助!想要了解更多請參考編輯推薦。
【編輯推薦】