IDE選擇
鑒于對eclipse的熟悉,不希望再投入成本學習新的ide,故而選擇了eclipse cdt作為C語言學習的IDE。
CDT安裝
有兩種方式可以安裝:
1、在現有eclipse上通過插件的方式引入。
2、下載package方式的cdt。
本打算使用第一種方式,但是由于網絡太慢太慢.....遂放棄,選擇了方式2。
cdt官方地址:CDT Download
安裝WinGW
CDT作為IDE,你需要將C語言編譯、連接、運行的相關工具鏈(GNU toolchain)集成進去,才能開始工作。參考:CDT-->help-->C/C++ Development User Guide-->Before you begin
在windows操作系統下,通常可以選擇Visual C++ SDK,但是由于筆記本沒有安裝,而且這玩意太大太重了,放棄。于是在MinGW 和 Cygwin之間進行選擇,參考網絡上對兩者的比較,對于入門級的情況,選擇了MinGW。
MinGW VS Cygwin
區別(小結):Cygwin是模擬 POSIX 系統,源碼移植 Linux 應用到 Windows 下;MinGW 是用于開發 Windows 應用的開發環境。
聯系:均提供了部分 Linux 下的應用,多跑在 Windows 上;MinGW 作為 Cygwin 下的軟件包,可以在 Cygwin? 上運行。
作者:LiTuX
鏈接:https://www.zhihu.com/question/22137175/answer/90908473
MinGW下載地址:MinGW download
集成CDT和MinWG
如果MinGW安裝時,不更改安裝路徑,則無需此步驟。
否則需要設置環境變量:MINGW_HOME=$MinGW安裝的根目錄$
Hello World!
1、create c project
點擊菜單欄里的File——New——C Project;
Next——在Project Name中輸入工程名稱;
在對話框左下部分的Project Type中選擇Excutable,在其中選擇Hello World ANSI C Project;
在右下部分的ToolChains選擇MinGW GCC——Finish。
2、build project
點擊‘小錘子’圖標 build project
3、run project
點擊‘開關’圖片 run project