tft每日頭條

 > 生活

 > c語言編譯器最好用的是哪個

c語言編譯器最好用的是哪個

生活 更新时间:2024-11-23 23:29:27

c語言編譯器最好用的是哪個?這裡我們把“編譯器”和“IDE(集成開發環境)”當做一個概念,不再加以區分,我來為大家科普一下關于c語言編譯器最好用的是哪個?以下内容希望對你有幫助!

c語言編譯器最好用的是哪個(哪款C語言編譯器)1

c語言編譯器最好用的是哪個

這裡我們把“編譯器”和“IDE(集成開發環境)”當做一個概念,不再加以區分。

C語言的集成開發環境有很多種,尤其是 Windows 下,多如牛毛,初學者往往不知道該如何選擇,本節我們就針對 Windows、Linux 和 Mac OS 三大平台進行講解。

Windows 下如何選擇 IDE?

Windows 下的 IDE 多如牛毛,常見的有以下幾種。

1) Visual Studio

Windows 下首先推薦大家使用微軟開發的 Visual Studio(簡稱 VS),它是 Windows 下的标準 IDE,實際開發中大家也都在使用。

為了适應最新的 Windows 操作系統,微軟每隔一段時間(一般是一兩年)就會對 VS 進行升級。VS 的不同版本以發布年份命名,例如 VS2010 是微軟于 2010 年發布的,VS2017 是微軟于 2017 年發布的。

不過 VS 有點龐大,安裝包有 2~3G,下載不方便,而且會安裝很多暫時用不到的工具,安裝時間在半個小時左右。

對于初學者,我推薦使用 VS2015。最好不用使用 VS2017,有點坑初學者。

2) DevC

如果你讨厭 VS 的複雜性,那麼可以使用 Dev C 。Dev C 是一款免費開源的 C/C IDE,内嵌GCC編譯器(Linux GCC 編譯器的 Windows 移植版),是 NOI、NOIP 等比賽的指定工具。Dev C 的優點是體積小(隻有幾十兆)、安裝卸載方便、學習成本低,缺點是調試功能弱。

NOI 是National Olympiad in Informatics的縮寫,譯為“全國青少年信息學奧林匹克競賽”;NOIP 是National Olympiad in informatics in Provinces的縮寫,譯為“全國青少年信息學奧林匹克聯賽”。NOI、NOIP 都是奧林匹克競賽的一種,參加者多為高中生,獲獎者将被保送到名牌大學或者得到高考加分資格。

3) Visual C 6.0

Visual C 6.0(簡稱VC 6.0)是微軟開發的一款經典的 IDE,很多高校都以 VC 6.0 為教學工具來講解C和C 。但VC 6.0是1998年的産品,很古老了,在 Win7、Win8、Win10 下會有各種各樣的兼容性問題,甚至根本不能運行,所以不推薦使用。

VC 6.0 早就該扔進垃圾桶了,可是依然有很多大學把它作為教學工具,并且選用的教材也以 VC 6.0 為基礎來講解C語言和 C ,可見教學體制的極端落後,課程體系的更新遠遠跟不上技術的進步。

4) Code::Blocks

Code::Blocks 是一款開源、跨平台、免費的 C/C IDE,它和 Dev C 非常類似,小巧靈活,易于安裝和卸載,不過它的界面要比 Dev C 複雜一些,不如 Dev C 來得清爽。

5) Turbo C

Turbo C 是一款古老的、DOS 年代的C語言開發工具,程序員隻能使用鍵盤來操作 Turbo C,不能使用鼠标,所以非常不方便。但是 Turbo C 集成了一套圖形庫,可以在控制台程序中畫圖,看起來非常炫酷,所以至今仍然有人在使用。

6) C-Free

C-Free 是一款國産的 Windows 下的C/C IDE,最新版本是 5.0,整個軟件才 14M,非常輕巧,安裝也簡單,界面也比 Dev C 漂亮。C-Free 的缺點也是調試功能弱。可惜的是,C-Free 已經多年不更新了,組件都老了,隻能在 XP、Win7 下運行,在 Win8、Win10 下可能會存在兼容性問題。

vs2019調試教程:

點擊「鍊接」即可觀看

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved