ubuntu下QT4開發環境的搭建
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是8.04版):
1、請在你的電腦裏或虛擬機裏安裝好Ubuntu 8.04版。
2、改源並更新,詳細操作請參考wiki.ubuntu.org.cn上麵的“快速配置指南”。
3、請不要按捺不住熱切的心情安裝任何軟件更新。
4、啟動終端,命令:sudo apt-get install build-essential
5、等待。
6、sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer
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設計界麵,開發效率較高。
最後更新:2017-04-02 03:42:38
上一篇:
自定義moc和object輸出目錄
下一篇:
策略模式
Hello World感知機,懂你我心才安息 (深度學習入門係列之五)
java.lang.ClassCastException:org.apache.catalina.util.DefaultAnnotationProcessor cannot be cast to org.apache.AnnotationProcesso
LAMP編譯:usr bin ld cannot find lltdl 錯誤的解決辦法
高密度環境下行人檢測和統計
tushare宏觀數據使用pandas入庫,增加唯一索引
java遍曆泛型的方法
通過shell例子來學習循環結構的語法
6.2 Toast 詳解
世平敏感信息安全檢查係統雲端版登陸阿裏雲市場
android短彩信幻燈片異步加載機製