雖然網(wǎng)絡(luò)上很多人使用 Redhat
或者fedora
作為上位機(jī)操作系統(tǒng),但是我覺(jué)得使用Ubuntu
最為方便,因?yàn)樾枰能浖蟛糠侄伎梢酝ㄟ^(guò) apt-get
方式來(lái)安裝,而不必從源代碼開(kāi)始自己編譯。要知道,自己編譯源代碼可不是一件輕松的事,因?yàn)樵诰幾g過(guò)程中經(jīng)常會(huì)出現(xiàn)令人意外而且莫名其妙的錯(cuò)誤。 我們使用的操作系統(tǒng)是 Ubuntu 8.04
,使用目前最新版本的QT 4.4.0
,安裝起來(lái)即為簡(jiǎn)單,只要運(yùn)行以下命令就行:sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer
sudo apt-get install qtcreator
注意在這個(gè)版本的軟件包中,qt4-dev-tools
包含了Qt Assistant
及Qt Linguist
等工具,因此不需要單獨(dú)安裝這兩個(gè)工具。其它的,qt4-doc
是幫助文檔,包含了Qt
中各個(gè)類(lèi)庫(kù)的詳細(xì)說(shuō)明以及豐富的例子程序,可以使用Qt Assistant
工具來(lái)打開(kāi)閱讀。qt4-qtconfig
是配置Qt
環(huán)境的一個(gè)對(duì)話(huà)框,一般默認(rèn)就行了,很少有必要去更改。qt4-demos
包含很多可以運(yùn)行起來(lái)的可執(zhí)行文件以及源代碼。qt4-designer
是用來(lái)設(shè)計(jì)GUI
界面的設(shè)計(jì)器。為了連接MySQL
數(shù)據(jù)庫(kù),需要安裝連接MySQL
的驅(qū)動(dòng)程序:sudo apt-get install libqt4-sql-mysql
比起在Windows
下安裝和配置Qt
的MySQL
驅(qū)動(dòng)來(lái)說(shuō),簡(jiǎn)直太方便了。如果還需要其它的沒(méi)有默認(rèn)安裝的Qt
庫(kù),可以在命令行輸入 sudo apt-get install libqt4-
然后按tab
鍵自動(dòng)補(bǔ)全,就會(huì)列出所有以libqt4-
開(kāi)頭的軟件包,如下圖所示:
這些都可以使用一個(gè)命令搞定,而不需要自己從源碼開(kāi)始編譯。在記不準(zhǔn)或不知道名字的情況下,使用tab
鍵列出所有可選的軟件包是一個(gè)很實(shí)用的小技巧。在我的項(xiàng)目中,還需要畫(huà)一些數(shù)據(jù)曲線(xiàn)和統(tǒng)計(jì)圖表等,而第三方的QWT
庫(kù)提供了這些功能。同樣,只需要一個(gè)命令即可完成安裝:sudo apt-get install libqwt5-qt4 libqwt5-qt4-dev
這時(shí),打開(kāi)Qt Designer
,就會(huì)發(fā)現(xiàn)左邊的Widget
列表里面多了“Qwt Widget”
這一組。最后,關(guān)于集成開(kāi)發(fā)環(huán)境我覺(jué)得QDevelop
很不錯(cuò),它跟Qt Designer
結(jié)合的很好,而且有提示類(lèi)成員函數(shù)的功能。運(yùn)行以下命令安裝: sudo apt-get install qdevelop
這樣,使用Qdevelop
編寫(xiě)代碼和編譯、調(diào)試,使用Qt Designer
設(shè)計(jì)界面,開(kāi)發(fā)效率較高
本文轉(zhuǎn)自:http://blog.csdn.net/zhoufanking/article/details/3278790
posted on 2013-04-02 14:06
王海光 閱讀(595)
評(píng)論(0) 編輯 收藏 引用 所屬分類(lèi):
Linux