Qt - 01 Qt環境搭建


今天晚上弄了一下windows下的Qt開發環境. 本來打算用emacs+qmake學習Qt,但是考慮到還要在windows下面配置emacs,

所以就放棄了這個想法,因為感覺有點浪費時間. 粗率的瀏覽了一下qt用戶群的工具,對於qt的開發工具也是各有不同,大家的

愛好很廣泛~最后還是決定是用QtCreator,原以為環境搭建過程會很簡單,但是中間卻總是出問題.

 

1.Qt的官網下載SDK,QtCreator,卻忘記下載mingw-gcc4.4.~~ 因為之前我在win下有eclipse+cdt+mingw32的環境.覺得這是

個不該犯的錯誤,有點2.

 

2.QtCreator還是需要配置的,如果不配置的話,是無法新建項目和編譯項目的. 需要配置qmake和編譯器的路徑,同時還需要配置

調試器的路徑. 這些也沒有什么,跟着指示都可以找得到.但是在使用調試器的時候,官網提供的gdb總是會無緣無故死掉. 最后沒

有辦法,只好跑到ubuntu下重新開始. 這真無語~

 

3.ubuntu下面配置qt的開發環境就簡單了. 但是我卻一直都沒有找到qt4-demos的源碼和可執行文件在哪里,不過安裝了

qt4-doc-html之后,就可以直接打開/usr/share/qt4/doc/html下查看文檔了.里面也可以找得到demo.

 

在ubuntu下面使用emacs編碼,然后使用qmake生成makefile. 手動編譯. 我仔細觀察了qmake執行的過程,以及生成的mk文件

內容.總的來說,qmake生成的mk文件還是很簡潔明了的.也要找個時間去了解一下qmake,現在對它比較感興趣,因為它使qt開發

變得有效率,容易操作.qmake不像gnu autotools和cmake,它什么都不需要寫,操作異常簡單.

 

不使用QtCreator也是有原因的,因為qmake真的很不錯,手動構建項目和編譯都很簡單,走捷徑的話也可以寫腳本.另外考慮日后會

使用cmake替代qmake. 當然,這些都是后話了.

 

另外,現在還沒有找到合適的Qt學習書籍,這也是個比較頭痛的問題,寧願多花幾天的時間選一本好書,也不要隨便找一本所謂的

教程就將就了,無奈,現在只能跟着官網教程先練練手,然后看看Qt的應用,以及一些周邊的知識.

 

2012.8.17更新.

  Qt手冊,參考Qt Assistant. 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM