歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu下QT4開發環境的搭建及初體驗

Ubuntu下QT4開發環境的搭建及初體驗

日期:2017/2/28 16:19:04   编辑:Linux教程

Linux下安裝Qt4有兩大問題,一是環境變量,二是IDE(集成開發環境)。安裝Qt4也有兩種方法,一種是apt-get,一種是下載源碼包,而後 一種方法已經人證實是最有可能不好使的方法。所以我最終采用了apt-get的方式。而apt-get也有兩種方式(這就是Free OS之不爽之處):新立得與命令行。這裡強烈建議大家使用命令行方式!因為新立得裡面的東西太亂,你很可能下載了一大堆東西卻沒一個是我們真正需要的,而 且下載完成後要自己去配置環境變量。

關於IDE,網上有人通過設置KDevelop跑起來Qt,但也不是非常的好使,關鍵時刻還是有找不到的頭 文件。QDevelop是Qt的官方IDE,據說跟Qt4配合得更好一些,所以我選用這個。

利用apt-get安裝Qt4過程如下:

Ubuntu Linux下配置Qt4的步驟(我的是Ubuntu 9.10版):

1、請在你的電腦裡或虛擬機裡安裝好Ubuntu 9.10版。

2、改源並更新,詳細操作請參考wiki.ubuntu.org.cn上面的“快速配置指南”。

3、請不要按捺不住熱切的心情安裝任何軟件更新。

4、啟動終端,命令:sudo apt-get install build-essential

5、等待。

6、sudo apt-get install libqt4-dev libqt4-dbg libqt4-gui libqt4-sql qt4-dev-tools qt4-doc qt4-designer qt4-qtconfig qt4-demos

注意在這個版本的軟件包中,qt4-dev-tools 包含了Qt Assistant及Qt Linguist等工具,因此不需要單獨安裝這兩個工具。其它的,qt4-doc 是幫助文檔,包含了Qt中各個類庫的詳細說明以及豐富的例子程序,可以使用Qt Assistant 工具來打開閱讀。qt4-qtconfig 是配置Qt環境的一個對話框,一般默認就行了,很少有必要去更改。qt4-demos 包含很多可以運行起來的可執行文件以及源代碼。qt4-designer是用來設計GUI界面的設計器。

7、繼續等待並祈禱。

8、你要用QDevelop的話就sudo apt-get install qdevelop吧。

9、如果你用QDevelop的話,就直接啟動它,你可能會發現提示“Qt文件夾不存在”之類的提示,這是因為有些工具還沒有被安裝,如 qmake,ctags之類,不要被小紅叉嚇倒,執行以下語句就可以:sudo apt-get install libqt4-dev。

10、有可能到這兒還有一個ctags的紅叉,可以執行:apt-get install ctags,他會自動幫你查出來並裝上,真是方便。然後環境變量不再提示出錯,你可以進入Qdevelop,盡情地coding吧!

附:網上查資料過程中看到的也許以後有用:

1、為了連接MySQL數據庫,需要安裝連接MySQL的驅動程序:sudo apt-get install libqt4-sql-mysql

比起在Windows下安裝和配置Qt的MySQL驅動來說,簡直太方便了。如果還需要其它的沒有默認安裝的Qt庫,可以在命令行輸入 sudo apt-get install libqt4- 然後按tab鍵自動補全,就會列出所有以libqt4- 開頭的軟件包。這些都可以使用一個命令搞定,而不需要自己從源碼開始編譯。在記不准或不知道名字的情況下,使用tab鍵列出所有可選的軟件包是一個很實用 的小技巧。
2、在我的項目中,還需要畫一些數據曲線和統計圖表等,而第三方的QWT庫提供了這些功能。同樣,只需要一個命令即可完成安裝:sudo apt-get install libqwt5-qt4 libqwt5-qt4-dev,這時,打開Qt Designer,就會發現左邊的Widget列表裡面多了“Qwt Widget”這一組。

3、關於集成開發環境我覺得QDevelop很不錯,它跟Qt Designer結合的很好,而且有提示類成員函數的功能。使用Qdevelop編寫代碼和編譯、調試,使用Qt Designer設計界面,開發效率較高。

Copyright © Linux教程網 All Rights Reserved