標籤:
Eclipse開發c++
對比:
微軟的VC++6.0:太老了,對win7相容不好, 
現在微軟的Visual Studio:安裝包太大,好幾個G,裝了一堆你不需要的東西,要錢,教
育版申請麻煩 
DOS下的Turbo C++:雖說windows下也可以用,但也是老古董了,偽圖形介面。。操作困
難。 
開源Eclipse+開源編譯器MinGW:對win7相容良好,免費,設定也很自由,可以自己全權控
制編譯的詳細過程和設定,也可以用預設的設定,按幾個按鈕直接編譯運行。但在安裝時
要稍微設定一下。
還需要mingw,它不內建編譯器,Eclipse 平台只是用於開發人員工具的一個架構,它不直接
支援 C/C++;它使用外部外掛程式來提供支援。
需要先安裝g++編譯器,然後將g++.exe的路徑添加到環境變數。
1 下載安裝Mingw
2 下載安裝 eclipse的C/C++版
3 重啟eclipse 自動檢測 MingW 
準備工作:
1. 下載安裝jre。
2. 下載安裝eclipse,
在windows下面,eclipse推薦的編譯器包括:MInGW和cygwin,這裡選擇MinGW做介紹
3. 下載安裝MinGW。
到http://www.mingw.org/官網上下載最新版的MinGW。會下下來一個MinGW-5.1.4.exe檔案
,雙擊,選擇下載並安裝,在對話方塊裡面選擇需要安裝的東東,這裡除了minimal的選擇之
外,還要加上g++,其他的可選可不選,但是MinGW Make feature不要安裝,因為會有更好
的版本。
也可以下載mingw-get-setup.exe進行安裝
啟動eclipse,選擇file-new-c++ project,設定好project name, location。 Project 
type選Executable-Empty Project。右邊Toolchains裡面,如果MinGW安裝好的話,會有
MinGW GCC可供選擇。
搞定,去寫一個hello world吧。
C++用的編譯器在windows下一般是VC, Linux下很多用的gcc,Mac的原生系統OS X下有用
蘋果的LLVM。Mac可以裝IDE Xcode。編輯器可以在設定下選。
不建議用Eclipse加cdt,安裝經常出問題,而且代碼提示還特別慢。Mac下用Xcode就很好
,誰用誰知道。
安裝方法二:
1、JDK 
Eclipse必備 
2、Eclipse 
http://www.eclipse.org/downloads/ 
下載Eclipse IDE for C/C++ Developers,內建CDT外掛程式,開啟eclipse的help-About 
Eclipse可以看到。 
3、CDT 
忽略 
4、MinGW 
C/C++的編譯器,我的版本MinGW-5.1.4 
注意:找到你安裝MinGW的目錄,將MinGW\bin\mingw32-make.exe這個檔案,改名為
make.exe,否則編譯器的時候會提示錯誤。 
5、環境變數 
PATH:為了找到gcc,make等的路徑 C:\Program Files\MinGW\bin 
LIBRARY_PATH :該環境變數可設定為一個或多個目錄名字列表,串連程式會搜尋該目錄,
以尋找特殊串連程式檔案,和由 -l (字母 l )命令列選項指定名字的庫,主要是.o的文
件路徑,如果報類似.o的檔案找不到,那就可能這個變數設定的問題 C:\Program Files
\MinGW\lib;C:\Program Files\MinGW\lib\gcc\mingw32\3.4.5 
C_INCLUDE_PATH:編譯C程式時使用該環境變數 C:\Program Files\MinGW\include 
CPLUS_INCLUDE_PATH:編譯C++程式時使用該環境變數 C:\Program Files\MinGW\include
\c++\3.4.5;C:\Program Files\MinGW\include\c++\3.4.5\mingw32;C:\Program Files
\MinGW\include\c++\3.4.5\backward;C:\Program Files\MinGW\include 
over,測試下 
建立helloworld的C++ project 
helloworld.cpp 
碰到幾個小問題,大致解決方案如下: 
先build然後run。 
右鍵project--properties--c/c++ build--settings右邊binary parsers選擇PE Windows 
Parser。 
 
eclipse mingw cpp開發環境