C/C++編譯器說明

C/C++編譯器說明
2008年12月19日 晚

C語言編譯器陣營

 目前最流行的C語言編譯器有以下幾種:

 ·GNU Compiler Collection 或稱 GCC

 ·Microsoft C 或稱 MS C

 ·Borland Turbo C 或稱 Turbo C

Turbo C

最古老的C語言編譯器之一,1989年誕生的, 有17年曆史了,對當前的C語言標準(C99)

關於TC的更多資料
請去 Borland公司的博物館 參觀
Borland稱之爲" Antique Software" (史前軟件)


Turbo C++

又一個經典的作品,跟Turbo C相比,進步了很多,比如可以鼠標操作菜單.


Borland C++

這是Borland 公司的又一個系列的傑作.


C++ Builder

Borland是個相當牛的公司, C++Builder可以說是C++ RAD開發的最佳工具.

GCC(g++)

各種常見平臺下面都有GCC的影子, Windows,Linux,Unix,BSD,Solaris.........

這個工具強大到讓人汗顏,不過新手不容易上手.

對標準的支持是目前最好的

LCC for win32

小巧的工具,對標準支持也不錯。


VC++6.0

Windows時代經典工具之一,對C++標準支持是相當的不好,很多bug,不過都修復了,

需要安裝補丁,菜單一大堆,功能也是一大堆。


VC2005

.NET時代的產品, 對C++的標準支持非常好。

 

IDE選擇

DevC++和MinGWStudio


VC2005和C++ Builder

 

總之,千萬不要選擇Turbo C, TC++, tc for windows, win-tc 等

因爲太古老了,太不適合學習了。

 

上面提到的工具,沒有不支持圖形開發的。

 

DevC++

嚴謹的說,這並不是一個編譯起,而是個外殼,在你和編譯器之間協調,交互.

它的後臺編譯器是GCC,所以對標準支持也不錯.編輯代碼也很方便,調試也很方便

體積也不大,10M左右.界面很簡潔,官方就有中文版.支持很多擴展,比如Insight_sought,

OpenSSL, MySQL數據庫接口..............

50多個可以使用的擴展, 默認不帶那些東西,如果你不感興趣,就當作不知道

 

MinGW Studio

這個跟上面一個差不多,也是外殼,GCC做後臺編譯器,只是需要建立工程,新手可能不會

但是最培養軟件開發的意識是不錯的


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章