以前使用visual studio 2010編寫C/C++,后來接觸了Eclipse后,據(jù)說eclipse也可以編寫C/C++,以前覺得Visual studio 2010還蠻不錯(cuò)的,也沒有多大好奇心去研究下eclipse 中使用C/C++,后來學(xué)習(xí)使用android,這個(gè)東西使用了好幾種編程語言,比如說,匯編、C、C++,JAVA等等。使用eclipse 又可以編譯java,有可以編譯C/C++,感覺還不錯(cuò)吧,于是嘗試了一番,具體過程如下:(所有程序下載地址,均為官方地址)。
一、程序的下載:
二:程序的安裝
1. MinGW安裝:
下載下來后,運(yùn)行,從MinGW下載過來的文件。按照提示操作,看清楚啊,中途有個(gè)提示,問你是否要自動(dòng)安裝,勾上,安裝的好啊,我安裝到了G盤,如:G:\MinGW
配置MinGW環(huán)境,找到環(huán)境變量,
變量名:CPLUS_INCLUDE_PATH
變量值:G:\MinGW\include;G:\MinGW\include\c++\3.4.2;G:\MinGW\include\c++\3.4.2\backward;G:\MinGW\include\c++\3.4.2\mingw32;G:\MinGW\lib
PATH變量名中加入:
G:\MinGW\bin
最后在G:\MinGW\bin文件夾中找到mingw32-make.exe,將其重命名為make.exe.
2. CDT安裝
上面東西下載好后,先安裝好JDK,然后解壓eclipse,我將其解壓到G:\eclipse中。
安裝CDT插件:打開eclipse軟件,Help->Install new software...
然后彈出的窗口中:
在彈出的窗口中,找到你下載的CDT插件,OK,然后在全選所有選項(xiàng),等待安裝完畢。
3. eclipse配置情況
1) File->new->C++ Project
注意上面框框中所示,將其選擇為 MinGW GCC。
創(chuàng)建好一個(gè)工程后,隨便編輯一個(gè)函數(shù):
#include<iostream>
using namespace std;
int main()
{
cout << "hello love_jiajia" << endl;
return 0;
}
然后再 Windows->Perference->C/C++->New CDT project Wizard,選擇好
注意黑色框中的,選擇好MinGW后,點(diǎn)擊Make Toolschain(s) preferred
三、注意:
當(dāng)配置好上面的環(huán)境后,如果當(dāng)初選擇的是Empty Project ,編譯上面的函數(shù),會(huì)報(bào)錯(cuò)的,如果當(dāng)初你選擇的是 Hello World Project,則可以順利編譯通過。經(jīng)過多方打探,終于找到了答案,在Empty Project中,選中你添加的文件,點(diǎn)擊Save 下,不然是有錯(cuò)誤的額,也就是,你在想Empty中添加函數(shù)后,沒有自動(dòng)保存進(jìn)去。