安裝編譯器或者 IDE(集成開發(fā)環(huán)境),也叫搭建開發(fā)環(huán)境。Windows 下的C語言 IDE 眾多,多如牛毛,初學(xué)者往往不知道該如何選擇,本節(jié)就來給大家指點迷津。1) Visual StudioWindows 下首先推薦大家使用微軟開發(fā)的 Visual Studio(簡稱 VS),它是 Windows 下的標(biāo)準(zhǔn) IDE,實際開發(fā)中大家也都在使用。為了適應(yīng)最新的 Windows 操作系統(tǒng),微軟每隔一段時間(一般是一兩年)就會對 VS 進(jìn)行升級。VS 的不同版本以發(fā)布年份命名,例如 VS2010 是微軟于 2010 年發(fā)布的,VS2017 是微軟于 2017 年發(fā)布的。不過 VS 有點龐大,安裝包有 2~3G,下載不方便,而且會安裝很多暫時用不到的工具,安裝時間在半個小時左右。 對于初學(xué)者,我推薦使用 VS2015。最好不用使用 VS2017,有點坑初學(xué)者。 2) Dev C++如果你討厭 VS 的復(fù)雜性,那么可以使用 Dev C++。Dev C++ 是一款免費開源的 C/C++ IDE,內(nèi)嵌 GCC 編譯器(Linux GCC 編譯器的 Windows 移植版),是 NOI、NOIP 等比賽的指定工具。Dev C++ 的優(yōu)點是體積?。ㄖ挥袔资祝?、安裝卸載方便、學(xué)習(xí)成本低,缺點是調(diào)試功能弱。NOI 是 3) Visual C++ 6.0Visual C++ 6.0(簡稱VC 6.0)是微軟開發(fā)的一款經(jīng)典的 IDE,很多高校都以 VC 6.0 為教學(xué)工具來講解C和C++。但VC 6.0是1998年的產(chǎn)品,很古老了,在 Win7、Win8、Win10 下會有各種各樣的兼容性問題,甚至根本不能運行,所以不推薦使用。VC 6.0 早就該扔進(jìn)垃圾桶了,可是依然有很多大學(xué)把它作為教學(xué)工具,并且選用的教材也以 VC 6.0 為基礎(chǔ)來講解C語言和 C++,可見教學(xué)體制的極端落后,課程體系的更新遠(yuǎn)遠(yuǎn)跟不上技術(shù)的進(jìn)步。 4) 其它 IDE除了上面提到的三款 IDE,Windows 平臺下還有很多其他的 IDE,它們各有特點,例如:
本教程附帶了以上各種 IDE 的安裝和使用方式,但沒有直接在目錄列表中展示出來,請讀者猛擊下面的鏈接學(xué)習(xí):
到底選擇哪個版本的 VS?在實際項目開發(fā)中,程序員傾向于選擇較穩(wěn)定的版本,最新版本一般是不考慮的。穩(wěn)定壓倒一切,出了問題要有解決方案,較早版本在長時間的使用過程中,已經(jīng)解決了大多數(shù)的 Bug,資料也非常多。對于初學(xué)者,VS 的版本不是太重要,都能滿足大家的學(xué)習(xí)需要,我推薦安裝較新的 VS2015。最好不要使用 VS2017,這個版本有點坑初學(xué)者。 |
|
來自: 東耳果果 > 《電腦 機器人 太空》