[IDE]MinGW + QT + Eclipse + CDT

俗話說,工欲善其事,必先利其器。

想利用QT在Vista環境撰寫視窗程式,你可以很容易的就從網路上下載到一份QT4的免費版本。
在安裝上沒有甚麼問題,但是往往在IDE的選擇上有點問題。

習慣了VC的使用者,由於QT沒有提供免費版的QT Visual Studio Integration,只有eclipse integration,所以只好選擇使用Eclipse+CDT的開發環境。
否則你就要手動去設定你的編譯環境來編譯QT程式,其實這真的是件不方便的事,既然選擇使用IDE,就應該要更自動化。

以下是安裝步驟:
1.首先下載Eclipse+CDT後安裝,網頁上面已經有打包好的自動安裝檔,下載這一份就好,就不用考慮到Eclipse跟CDT的版本問題。
2.然後下載MinGW並安裝,這是為了可以在windows環境下使用GNU GCC工具。
3.設定環境變數:
PATH:
C:"MinGW"bin;(建議放在最前面)

LIBRARY_PATH:
C:\MinGW\lib
 
C_INCLUDE_PATH:
C:\MinGW\include
 
CPLUS_INCLUDE_PATH:
C:\MinGW\include\c++\3.2.3;
C:\MinGW\include\c++\3.2.3\mingw32;
C:\MinGW\include\c++\3.2.3\backward;
C:\MinGW\include

其中3.2.3是版本的編號,你可以依據自己下載的版本做修改。

4.下載QT4(OpenSource)並安裝。
5.下載QT Eclipse Integration並安裝。

然後你就會發現Eclipse CDT裡面多了一個QT的Project專案可以選擇,但是你往往會因為安裝過cygwin或是MSYS,似乎是因為其系統路境下的sh使得MinGW的make很不正常,所以你必須要將sh移出你的系統路徑之外。我有嘗試過在Eclipse中移除Path變數去沒有用,可能有我不知道的問題存在,所以手動將sh移出bin目錄。

此外,由於Eclipse CDT預設的編譯程式名為make,必須在Project property裡面更改為mingw32-make。

之後就可以在Eclipse + CDT + QT下開啟專案編輯QT視窗程序。


posted on 2008-06-03 07:54  shihlon.chen  阅读(925)  评论(0)    收藏  举报

导航