歡迎您光臨本站 註冊首頁

fedora9完全配置之QT4編程

←手機掃碼閱讀     火星人 @ 2014-03-25 , reply:0

fedora9完全配置系列帖:
第一步 完全配置之升級系統方案
第二步 fedora9完全配置之flsahplayer
第三步 fedora9完全配置之QQ聊天工具
第四步 fedora9完全配置之聽mp3_首選xmms
第五步 fedora9完全配置之mplayer配置指南
第六步 fedora9完全配置之N顯卡及3D特效
第七步 fedora9完全配置之vim配置及C/C++編程
第八步 fedora9完全配置之wine虛擬win環境
第九步 fedora9完全配置之linux下玩CS與魔獸
第十步 fedora9完全配置之銳捷校園認證配置
第十一步 fedora9完全配置之KDE4中文設置
第十二步 fedora9完全配置之字體個性設置
第十三步 fedora9完全配置之QT3編程
fedora晉級初步系列帖:
第一步 fedora晉級初步之第一步分區
第二步 fedora晉級初步之第二步引導
第三步 fedora晉級初步之第三步文件系統

第十四步:QT4編程

QT4是一個開源的,非常強大的跨平台的開發框架,例如你想做一個有界面的而

非僅僅是終端的程序,windows下VB來得最快,linux下非QT4莫屬了,功能強大

學起來也很快,而fedora9自帶了QT4省去了我們重新安裝的麻煩,要特別說明的

的是,因為fedora9也保留了QT3,可能為了支持以前的很多程序所以,編譯的

時候用qmake命令默認為是編譯QT3,而qmake-qt4則是編譯QT4源碼例如:



#qmake-qt4 -project

#qmake-qt4 hello.pro

#make



這會把hello.cpp編譯成一個可執行文件hello,需要注意的是QT4與QT3相比頭文件變了

以前老的頭文件帶有.h而新的頭文件則不帶了,這也是C++語言較之C的新特徵,按《think

in C++》一書中所說,是為了避免不同擴展名帶來不必要的麻煩,頭文件擴展名除了.h

還可以是.hpp等,



現在執行./hello就會出來一個hello的窗體,更多的用法請參照《C++ GUI

Programming with Qt 4》一書,我這只是提示一下fedora9下QT4編程工具

不是qmake而是qmake-qt4


[ 本帖最後由 wzl7222504 於 2008-9-15 15:21 編輯 ]




[火星人 ] fedora9完全配置之QT4編程已經有260次圍觀

http://coctec.com/docs/linux/show-post-164468.html