使用Eclipse進行C/C++開發——Eclipse+CDT+MinGW的配置與使用詳解(1)

 
Eclipse作爲目前如日中天的開放式IDE,由於有大量插件支持,所以幾乎無所不能,除了Java開發的老本行之外,C/C++開發也不在話下。下面就給大家介紹如何使用CDT(C/C++ Development Tools)進行C/C++開發。本文適合有一定Eclipse使用經驗的讀者,如果您對Eclipse的基本操作還很陌生,請先在網上搜索相關教程進行學習。
1. 相關軟件的下載、安裝和配置
請先從http://www.eclipse.org/downloads/下載的Eclipse SDK,目前的最新版本是3.3.1,然後從http://www.eclipse.org/cdt/downloads.php 下載與Eclipse版本相配套的CDT,或者直接下載打包好的Eclipse IDE for C/C++ Developers ,這個版本包含了最新版本的eclipse IDE的核心和與之配套的CDT,免去了安裝CDT的麻煩。爲了能夠正常運行Eclipse,請確保你的計算機上裝有JDK,並且已經配置好了環境變量。由於CDT中並不自帶編譯器,所以還需要安裝一個C/C++的編譯器,這裏給大家推薦的是MinGW,下載地址爲http://www.mingw.org/download.shtml,以下將使用MinGW-3.1.0-1進行講解。以上軟件湊齊之後,便可以進行安裝配置了。
首先,解壓Eclipse SDK的安裝程序即可完成Eclipse的安裝,這裏假設將其解壓到C:/路徑下,則C:/下會出現一個名爲“eclipse”的文件夾。
接着,將CDT的安裝文件同樣解壓到C:/路徑下,由於其解壓後同樣是名爲“eclipse”的文件夾,所以會插入或覆蓋相應的文件,解壓完成後,CDT的安裝工作便完成了。

然後,安裝MinGW,假設安裝到C:/MinGW目錄下。安裝完成之後進行相應的環境變量的配置。右鍵“我的電腦”->“屬性”->“高級”->“環境變量”,在“系統變量”中修改“Path”變量,在最後面添加“C:/MinGW/bin;”,注意,如果原來的Path變量值不是以“;”結尾的,一定要添加上一個分號在“C:/MinGW/bin;”之前,以起到分隔的作用。如圖1

 

圖1

 

接下來,在用戶變量中分別新建並配置如下變量,如圖2

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

                                           圖2

 

以上步驟完成之後,請啓動Eclipse進行CDT相關參數的配置。在菜單欄中選擇“Window”,在其子菜單中選擇“Preferences…”,如圖3

圖3

在左邊的樹狀菜單中選擇“C/C++->Make->New Make Projects”,在右側選擇“Binary Parser”這一欄,然後在下面點選“PE Windows Parser”,並將其他選項取消選擇,完成之後點擊“OK”,如圖4

圖4

由於在CDT中進行make操作的默認命令爲“make”,而MinGW中用於make的程序爲“mingw32-make.exe”,所以應將CDT中所有的默認“make”命令都改爲“mingw32-make”。但是這樣更改非常麻煩,所以這裏提供一個投機取巧的方法,將“C:/MinGW/bin/mingw32-make.exe”複製一份副本,重命名爲“make.exe”即可。

    以上便是Eclipse+CDT+MinGW平臺的配置方法,在下一篇中我將簡要介紹這一平臺的基本使用方法。

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