免費C和C++編譯器列表

編譯器將用編程語言編寫的指令轉(zhuǎn)換為可由計算機讀取的機器代碼。如果您'對學(xué)習(xí)C或C++中的程序感興趣,您'可以找到方便的免費編譯器列表。

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

現(xiàn)在你有一個編譯器,你'重新準備好C和C++編程教程。

教育資源網(wǎng)_1