第一章 搭建Qt開發(fā)環(huán)境
1.到http://download.qt-PRoject.org/archive/上下載Qt的源碼包。我下載的是qt-everywhere-opensource-src-4.8.1.tar.gz。Qt Creator下載的是qt-creator-linux-x86-opensource-2.5.2.bin。
2.到終端中,先執(zhí)行sudo apt-get install build-essential安裝g++和make。或者直接sudo apt-get install g++。
3.進(jìn)入qt-everywhere-opensource-src-4.8.1.tar.gz所在的目錄,使用tar xvzfqt-everywhere-opensource-src-4.8.1.tar.gz命令解壓下載的Qt源碼包。
4.執(zhí)行sudo apt-get install libX11-dev libXext-dev libXtst-dev命令安裝這三個(gè)軟件。Ubuntu在安裝時(shí)默認(rèn)不裝的。(一定要執(zhí)行此步驟)5.進(jìn)入解壓后的目錄,在終端運(yùn)行./configure,然后選擇安裝類型,輸入O表示開源版。然后輸入yes表示接受GPL協(xié)議。此時(shí)開始進(jìn)行配置產(chǎn)生makefile文件。
6.當(dāng)configure完成后,接著運(yùn)行make,等待編譯Qt。7.當(dāng)make完成后,運(yùn)行一下sudo make install安裝Qt,Qt會(huì)默認(rèn)安裝到/usr/local/Trolltech/Qt-4.8.1文件夾下。8.配置環(huán)境變量。用終端通過命令把目錄“/usr/local/Trolltech/Qt-4.8.1/bin”加進(jìn)PATH里:exportPATH=/usr/local/Trolltech/Qt-4.8.1/bin:$PATH
或者
exportPATH=$PATH:/usr/local/Trolltech/Qt-4.8.1/bin這種方法適用于暫時(shí)修改,重新登錄后失效。可以通過下面方法永久修改:
sudo vi /etc/environment
在PATH變量后面添加:/usr/local/Trolltech/Qt-4.8.1/bin,保存重啟系統(tǒng)生效。 9.到此Qt安裝完畢。到終端中運(yùn)行qmake -version命令,彈出相應(yīng)的信息,說明安裝成功了。寫個(gè)程序測(cè)試一下,新建立一個(gè)文件夾project。打開終端里面新建一個(gè)main.cpp文件,并vi打開文件,輸入以下內(nèi)容:#include <QtGui>int main(int argc,char *argv[]){Qapplication app(argc,argv);QWidget *widget=new QWidget(0);widget->show();return app.exec();}寫完上面的代碼后保存退出(:wq)vi編輯器。然后進(jìn)入project文件夾。依次執(zhí)行以下命令:qmake -projectqmakemain.promake./project程序正常的話,你會(huì)看到widget框顯示。10.安裝Qt Creator。進(jìn)入qt-creator-linux-x86-opensource-2.5.2.bin所在的目錄,在終端執(zhí)行chmod u+xqt-creator-linux-x86-opensource-2.5.2.bin,然后執(zhí)行./qt-creator-linux-x86-opensource-2.5.2.bin進(jìn)行安裝,安裝和window安裝應(yīng)用程序相似,安裝完即可。
新聞熱點(diǎn)
疑難解答
圖片精選