免費(fèi)C和C++編譯器列表
來(lái)源:教育資源網(wǎng)
?
發(fā)布時(shí)間:2020-12-01 08:04:26
?
點(diǎn)擊:1088
編譯器將用編程語(yǔ)言編寫的指令轉(zhuǎn)換為可由計(jì)算機(jī)讀取的機(jī)器代碼。如果您'對(duì)學(xué)習(xí)C或C++中的程序感興趣,您'可以找到方便的免費(fèi)編譯器列表。
大多數(shù)這些編譯器同時(shí)處理C++和C 6- Microsoft Windows SDK。此免費(fèi)SDK適用于Windows 7和.NET框架4。它為開發(fā)人員提供編譯器,工具庫(kù),代碼樣本和幫助系統(tǒng)。
- 適用于Windows 7,8,8.1和10的Turbo C++。Windows 7,Vista和XP需要.NET框架,但不需要更新的Windows版本科普周活動(dòng)。
- GCC是用于Linux和許多其他操作系統(tǒng)的經(jīng)典開源C編譯器(包括Cygwin或Ming下的Windows)。這個(gè)項(xiàng)目一直存在,并提供出色的開源質(zhì)量軟件。它沒(méi)有'沒(méi)有IDE,但有負(fù)載。
- Digital Mars C/C++編譯器。該公司提供幾個(gè)免費(fèi)的編譯器軟件包。
- Xcode適用于Apple's Mac OSX操作系統(tǒng)及其GCC版本。它為Mac和iPhone提供了出色的文檔和SDK。如果你有Mac,這就是你使用的。
- 便攜式C編譯器。這是從最早的C編譯器之一開發(fā)的。在'80s開始時(shí),大多數(shù)C編譯器都是基于它的。可移植性從一開始就被設(shè)計(jì)出來(lái)。
- Failsafe C.日本國(guó)家先進(jìn)工業(yè)科學(xué)技術(shù)研究所信息安全研究中心軟件安全研究小組的日本項(xiàng)目,日本,這個(gè)用于Linux的C版本支持500多個(gè)功能(不是C99或Widechar)。它提供了對(duì)邊界訪問(wèn)的存儲(chǔ)器塊的完全保護(hù),使其像Java和C一樣安全。
- Pelles C是適用于Windows和Windows的免費(fèi)開發(fā)工具包,包含優(yōu)化C編譯器,宏匯編程序,鏈接器,資源編譯器,消息編譯器,make實(shí)用程序和i適用于Windows和Windows移動(dòng)的nstalls構(gòu)建器。它還有一個(gè)IDE,包含項(xiàng)目管理,調(diào)節(jié)劑,源代碼編輯器和資源編輯器,用于對(duì)話,菜單,字符串表,加速器表,位圖,圖標(biāo),游標(biāo),動(dòng)畫游標(biāo),動(dòng)畫視頻,版本和XP清單。
- Borland C++5.5編譯器是一個(gè)快速的32位優(yōu)化編譯器。它包括最新的ANSI/ISO C++語(yǔ)言支持,包括標(biāo)準(zhǔn)模板庫(kù)框架和C++模板支持以及完整的Borland C/C++運(yùn)行時(shí)庫(kù)。免費(fèi)下載還包括Borland C/C++命令行工具,如高性能Borland鏈接器和資源編譯器。
- nesC是C編程語(yǔ)言的擴(kuò)展旨在體現(xiàn)TinyOS的結(jié)構(gòu)化概念和執(zhí)行模型。TinyOS是一個(gè)事件驅(qū)動(dòng)的操作系統(tǒng),專為資源非常有限的傳感器網(wǎng)絡(luò)節(jié)點(diǎn)設(shè)計(jì)(例如,8K字節(jié)的程序內(nèi)存,***字節(jié)的RAM)。
- Orange C.Orange C/C++通過(guò)C11和C++11支持C標(biāo)準(zhǔn)。IDE是全功能的,包括一個(gè)著色編輯器。該編譯器在WIN32和DOS上運(yùn)行。它為兩者生成32位程序。
- SubC是一個(gè)快速,簡(jiǎn)單的公共領(lǐng)域編譯器,適用于Linux,F(xiàn)reeBSD和Windows平臺(tái)上C編程語(yǔ)言的干凈子集。
現(xiàn)在你有一個(gè)編譯器,你'重新準(zhǔn)備好C和C++編程教程。