IDE選擇
鑒于對(duì)eclipse的熟悉,不希望再投入成本學(xué)習(xí)新的ide洗鸵,故而選擇了eclipse cdt作為C語(yǔ)言學(xué)習(xí)的IDE军援。
CDT安裝
有兩種方式可以安裝:
1宠进、在現(xiàn)有eclipse上通過(guò)插件的方式引入鸠补。
2萝风、下載package方式的cdt。
本打算使用第一種方式紫岩,但是由于網(wǎng)絡(luò)太慢太慢.....遂放棄规惰,選擇了方式2。
cdt官方地址:CDT Download
安裝WinGW
CDT作為IDE泉蝌,你需要將C語(yǔ)言編譯歇万、連接、運(yùn)行的相關(guān)工具鏈(GNU toolchain)集成進(jìn)去勋陪,才能開始工作堕花。參考:CDT-->help-->C/C++ Development User Guide-->Before you begin
在windows操作系統(tǒng)下,通持嘈可以選擇Visual C++ SDK,但是由于筆記本沒有安裝瞄崇,而且這玩意太大太重了呻粹,放棄。于是在MinGW 和 Cygwin之間進(jìn)行選擇苏研,參考網(wǎng)絡(luò)上對(duì)兩者的比較等浊,對(duì)于入門級(jí)的情況,選擇了MinGW摹蘑。
MinGW VS Cygwin
區(qū)別(小結(jié)):Cygwin是模擬 POSIX 系統(tǒng)筹燕,源碼移植 Linux 應(yīng)用到 Windows 下;MinGW 是用于開發(fā) Windows 應(yīng)用的開發(fā)環(huán)境衅鹿。
聯(lián)系:均提供了部分 Linux 下的應(yīng)用撒踪,多跑在 Windows 上;MinGW 作為 Cygwin 下的軟件包大渤,可以在 Cygwin? 上運(yùn)行制妄。
作者:LiTuX
鏈接:https://www.zhihu.com/question/22137175/answer/90908473
MinGW下載地址:MinGW download
集成CDT和MinWG
如果MinGW安裝時(shí),不更改安裝路徑泵三,則無(wú)需此步驟耕捞。
否則需要設(shè)置環(huán)境變量:MINGW_HOME=$MinGW安裝的根目錄$
Hello World衔掸!
1、create c project
點(diǎn)擊菜單欄里的File——New——C Project俺抽;
Next——在Project Name中輸入工程名稱敞映;
在對(duì)話框左下部分的Project Type中選擇Excutable,在其中選擇Hello World ANSI C Project磷斧;
在右下部分的ToolChains選擇MinGW GCC——Finish振愿。
2、build project
點(diǎn)擊‘小錘子’圖標(biāo) build project
3瞳抓、run project
點(diǎn)擊‘開關(guān)’圖片 run project