mingw + eclipse juno

我是一名javaee開發者,由於對c/c++不是很熟悉,抽點空來學習下c/c++,所以就選擇了由Eclipse來搭建c/c++開發環境。eclipse的選擇可以選擇使用cdt插件安裝也可以直接選擇eclipse正對c的開發工具eclipse-cpp來開發。

先介紹下本次搭建環境的主要工具及版本如下:

Eclipse:eclipse-cpp-juno-win32

MinGW:mingw-get-inst-20120426(必須聯網,選擇沒有提供離線下載包)

具體配置如下:

先解壓eclipse到一個位置(如:x:\CProject\),運行MinGW安裝程序,除了安裝路徑外,一直默認到下:

選擇c/c++編譯,還要選擇最下面的2個如:

之後直接進行下一步自動聯網下載組件:

知道下載安裝完成。如果網速不好的,有些組件沒有安裝完成,請在完成後勾選”Display mingw-get log”查看log文件。最好的辦法就是直接重新安裝,因爲前面已經安裝的組件不會丟失,之後安裝沒完成的組件。

以上安裝完成了,下面就是配置環境了:

1:打開環境變量,添加mingw_home變量,內容 x:\Program Files\MinGW

2:設置path變量,編輯path變量添加 %mingw_home%\bin;%mingw_home%\msys\1.0\bin;

3:添加LIBRARY_PATH變量,內容 %mingw_home%\lib

4:添加C_INCLUDE_PATH變量,內容 %mingw_home%\include

5:添加CPLUS_INCLUDE_PATH變量,內容 %mingw_home%\lib\gcc\mingw32\4.5.2\include\c++

6:重新啓動系統完成

打開eclipse,自動關聯了配置,可以直接使用開發c了,c++也可以直接開發,只是存在一些問題:

1:運行控制檯無結果輸出,解決方法是在運行配置中的Environment下添加mingw的bin路徑

2:無法調試,總是報gdb版本問題,這個換了幾個都沒解決,現在待解決中。

此次配置eclipse+mingw完成了。

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