C/C++語言編譯器

你可以用LCC-Win32開發32位的控制台程式、Windows常規程式、動態連線庫(DLL) 以及靜態連線庫(LIB)。LCC編譯器支持標準的ANSI C,同時支持 C語言的擴展。通過下載相關工具,LCC-Win32還提供對Eiffel、Fortran語言的支持。

基本介紹

  • 中文名:計算機程式語言
  • 外文名:C++
  • 創作者:Bjarne Stroustrup
  • 創作日期:1983
  • 創作地點:美國貝爾實驗室
  • 曾用名:“new C”後“C with Classes”
  • 優點:簡潔靈活,運算符的數據結構豐富
  • 缺點:語言本身的複雜性,正確性難保證
C++ 5.5,D4.9.9.2,DJGPP,LCC-Win32,OpenWatcom C/C++ 1.0,常看見的TC2.0 TC3.0 Borland C++3.1,Microsoft Visual C++,

C++ 5.5

“Borland C/C++ 5.5.1 for Win32”是一個C/C++編譯器,其功能完整、包含多種SDK,且容量極小,安裝版本大小僅8MB。Borland公司的旗艦級產品“C++ Builder 5”內置的就是這一編譯器

D4.9.9.2

由於使用了GNU C/C+核心,所以在做軟體移植時非常的方便,你可以方便的將一個程式移植到任意一個有GNU C/C++的平台。而且由於基於GNU C/C++的開放原始碼軟體很多,所以使用Dev-C++是一個很好的選擇。但由於它的調試不便,幫助不全等問題,也使得它在推廣上舉步艱難,遠比不上Borland C/C++、OpenWatcom C/C++這兩個同是免費的編譯器

DJGPP

DJGPP是基於32位保護模式的C語言編譯器,是一個GNU軟體,換句話說,你可以得到它整個系統的原始碼,且可以任意修改。它的集成環境RHIDE是仿Borland C++ 3.1的,十分好用,這比Watcom C要強多了。

LCC-Win32

運行於Windows9x/Me/NT/2000下的免費的32位C語言編譯系統。它的原始發布檔案只有 3M,但卻擁有一個功能強大的集成開發環境(IDE)、速度極快的編譯器與連線器、方便順手的調試器、資源編輯器和版本控制系統。另外還提供圖像編輯器和 C 語言源檔案格式化縮進器等附加工具。通過它的應用程式嚮導,你可以單擊幾次滑鼠輕鬆得到一個應用程式框架,絲毫不比其它龐大的同類軟體遜色。

OpenWatcom C/C++ 1.0

Watcom系統編譯器是Intel x86體系16/32位編譯器,其最新版是11.0c。
Watcom C/C++的集成開發環境極差,不像Borland C/C++和Visual C/C++那樣有漂亮的界面,編譯連結不過輕輕一點。Watcom C/C++的大部分使用者都在命令行下編譯程式。想想吧!一個需要在命令行下編譯程式的編譯器,怎么匹敵Borland C/C++和Visual C/C++,甚至是C++ Builder呢?
當然,編譯器的好壞並不能單單從使用方便使用上來比較,專業的程式設計師最關心的是目標程式的質量。Watcom系列編譯器相比Borland編譯器和Microsoft編譯器有一個最大的優勢,那便是速度:用Watcom C/C++編譯出來的程式在速度上遠遠超越(記住,不是一點兒,是超越了許多)了Borland C/C++和Microsoft Visual C/C++編譯出來的程式。這樣一來,即使是沒有集成開發環境,程式設計師們也認了。這也是不少遊戲程式設計師親昧於這個編譯器的原因。
現在我們所用到的OpenWatcom C/C++ 1.0便是Watcom C/C++ 11.0c開放後的版本,它是免費、而且開放源碼的。

常看見的TC2.0 TC3.0 Borland C++3.1

需要付費的編譯器(有些允許有評估期的免費下載):
Borland C++
Comeau C++ - 支持多平台
Compaq C++
Digital Mars C++
Edison Design Group C++ Front End - 被許多C++編譯器廠商採用
Green Hills C++ - 支持嵌入式系統平台
HP C++
IBM C++
Intel C++ - 支持Windows, Linux, 和其他嵌入式系統
Interstron C++
Metrowerks C++ - 支持多平台,可從Metrowerks主頁上查詢
Mentor Graphics/Microtec Research C++ - 支持嵌入式系統平台
Microsoft C++
Paradigm C++ - 支持x86嵌入式系統
The Portland Group C++ - 針對奔騰CPU最佳化
SGI C++ - 最佳化的編譯器
Sun C++
WindRiver's Diab C++ - 用於很多嵌入式系統

Microsoft Visual C++

Visual C++6.0不僅是一個C++編譯器,而且是一個基於Windows作業系統的可視化集成開發環境(integrated development environment,IDE)。Visual C++6.0由許多組件組成,包括編輯器、調試器以及程式嚮導AppWizard、類嚮導Class Wizard等開發工具。 這些組件通過一個名為Developer Studio的組件集成為和諧的開發環境
版本由visual C++6.0發展到visual C++2008再到現在的visual C++2010(最新版)
Visual Studio 2010發布
2010年4月12日,Microsoft Visual Studio 2010全球發布會將於北京盛大舉行。

相關詞條

熱門詞條

聯絡我們