eclipse能不能開(kāi)發(fā)C?
C 和 C++ 語(yǔ)言都是世界上最流行且使用最普遍的編程語(yǔ)言, 因此 Eclipse 平臺(tái)(Eclipse Platform)提供對(duì) C/C++ 開(kāi)發(fā)的支持一點(diǎn)都不足為奇。 因?yàn)?Eclipse 平臺(tái)只是用于開(kāi)發(fā)者工具的一個(gè)框架,它不直接支持 C/C++;它使用CDT插件來(lái)提供支持。
CDT 是完全用 Java 實(shí)現(xiàn)的開(kāi)放源碼項(xiàng)目(根據(jù) Common Public License 特許的),它作為 Eclipse SDK 平臺(tái)的一組插件。這些插件將 C/C++ 透視圖添加到 Eclipse 工作臺(tái)(Workbench)中, 現(xiàn)在后者可以用許多視圖和向?qū)б约案呒?jí)編輯和調(diào)試支持來(lái)支持 C/C++ 開(kāi)發(fā)。
Eclipse開(kāi)發(fā)C/C++ 安裝配置:
1. jdk環(huán)境配置
2.eclipse 下載(集成CDT插件也可)
3.MinGW 下載安裝
4.編寫(xiě)Hello Word 測(cè)試
詳細(xì)步驟:
1.jdk環(huán)境配置
環(huán)境配置我就不多說(shuō)了,網(wǎng)上一堆例子。只要在cmd 中運(yùn)行java –version 能顯示版本等信息說(shuō)明安裝成功。
2.eclipse 下載
eclipse要編譯c/c++只需要安裝CDT插件。
簡(jiǎn)單說(shuō)就是在eclipse平臺(tái)上集成CDT后可以擴(kuò)展很多功能。比如支持創(chuàng)建項(xiàng)目,源代碼導(dǎo)航等等。 不過(guò)官網(wǎng)已經(jīng)提供了集成CDT插件的eclipse 版本(Eclipse IDE for C/C++ Developers),只需要下載后解壓到本地就可以了。
eclipse各種版本目錄:
http://www.eclipse.org/downloads/
3. MinGW 下載安裝
下載地址:
http://sourceforge.net/projects/mingw/files/
運(yùn)行mingw-get-inst-20120426.exe 文件,然后一直next,路徑默認(rèn)安裝到C:\MinGW目錄,;第一次安裝需要下載很多包,可能慢點(diǎn)耐心等待完成。下面根據(jù)個(gè)人情況選擇:
安裝完畢后,還不能使用,因?yàn)檫€沒(méi)設(shè)置環(huán)境變量。下面我們來(lái)設(shè)置環(huán)境變量。我安裝的位置在C:\MinGW目錄。右擊我的電腦,點(diǎn)屬性->高級(jí)->環(huán)境變量。然后:1、在PATH里加入C:\MinGW\bin,記得,如果里面還有其他的變量,記得要加個(gè)分號(hào)啊,分號(hào)得在英文輸入模式下輸入的。2、新建LIBRARY_PATH變量,如果有的話,在值中加入C:\MinGW\lib,這是標(biāo)準(zhǔn)庫(kù)的位置。3、新建C_includeDE_PATH變量,值設(shè)為C:\MinGW\include。4、新建CPLUS_INCLUDE_PATH變量,值為C:\MinGW\include\c++\3.4.5;C:\MinGW\include\c++\3.4.5;C:\MinGW\include\c++\3.4.5\backward;C:\MinGW\include。
現(xiàn)在,環(huán)境變量已經(jīng)配置完畢,我們打開(kāi)一個(gè)CMD窗口,進(jìn)行下驗(yàn)證,看我們的環(huán)境變量有沒(méi)有配置成功。
在cmd下輸入gcc –v
出現(xiàn)版本信息說(shuō)明安裝成功。
4.編寫(xiě)HelloWord測(cè)試
打開(kāi)eclipse,我們來(lái)建個(gè)c++工程
不要選擇”GNU Autotools”,
這里選擇編譯器”MinGW”
建好后的項(xiàng)目
項(xiàng)目郵件選擇 build Project ,工程下多出debug 目錄,里面有exe.
項(xiàng)目上點(diǎn)右鍵,Run As àLocal c/c++ Application
好啦,結(jié)束啦!