Windows下配置Eclipse for C++



Eclipse是一款大名鼎鼎的IDE,除了用來編寫Java或者Android工程,我們還可以把它配置成一個C++開發環境。

主要工作爲配置CDT插件和MinGw的GCC編譯器。在這個過程中,遇到了一些問題,把它寫下來,也是總結。

這裏有一篇文章,依照這篇文章的方法,雖然可以編譯C工程,但是卻不能編譯運行C++工程。點擊打開鏈接。至於如何能夠使其編譯運行G++編譯的C++工程,可以參見StackOverFlow上的這個問答Launch Failed Binary not found eclipse for C in windows,和這篇文章點擊打開鏈接 。本文即參考這三篇文章進行。


首先,Eclipse需要Java環境,這個問題很簡單,網上資料也有很多。概括來說,需要去下載java JDK,之後安裝,並添加環境變量即可。

解決了Java環境的問題,在官網上下載Eclipse。這裏有兩個選擇:

(1)直接下載Eclipse for C++,這個Eclipse已經集成了CDT,所以只要下載了這個,就沒有必要再安裝CDT插件了。官方下載地址爲:Eclipse for C++。可以根據自己windows爲32bit或者64bit相應下載。下載之後,解壓縮即可。

(2)下載Eclipse,接下來安裝單獨CDT。現在的版本號爲 “開普勒”。 Eclipse Kepler。下載完成之後,解壓即可。接下來打開Eclipse,並選擇“Help”->“Install New Software”,在“work with”中輸入CDT提供的網址:http://download.eclipse.org/tools/cdt/releases/kepler 。注意這個是對應於Kepler版本的,不能用於其他版本,具體說明可以參考這個網站:http://www.eclipse.org/cdt/downloads.php。接下來一路安裝就好了。


第二步,我們要配置MinGw編譯器。

我的MinGw編譯器是安裝CodeBlocks的時候安裝的,放到了C盤下,是C:\MinGW32-xy。

配置環境變量如下:

添加

MINGW_HOME=C:/MinGW32-xy
LIBRARY_PATH = %MINGW_HOME%/lib
C_INCLUDE_PATH = %MINGW_HOME%/include
並在PATH變量的最後增加 ;%MINGW_HOME%/bin。

打開Eclipse,依次選擇“windows”->“preference”,在彈出對話框左上角的“過濾文本框”中輸入“make”,選擇“Makefile Project”,然後選擇“PE Windows Parser”。

再參考StackOverFlow上的那個回答,輸入“environment”,選擇C++下面的那個,點擊右面的“Add”,把剛纔添加的幾個環境變量加進去,點擊OK確定。


接下來,你就可以參考這篇博客點擊打開鏈接的說明建立C/C++工程了!

PS:其實在Eclipse裏面也不一定要用GNU的編譯器。如果你已經安裝過Visual Studio的話,在建立工程選擇編譯器的時候,也會有VisualStudio的選項可供選擇。這個編譯器是不用配置的,直接就能用!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章