C語言程式設計 蒐集C C 編譯器

2021-09-05 17:54:14 字數 1752 閱讀 4595

在所有的和計算機的相關的專業中,c,c++幾乎都是必修課,而我們用的編譯器多半都是turboc 2.0,visual c++,borland c++ builder,然而c/c++的編譯器是何其多,長期使用乙個編譯器會讓我們形成思維的定視,就像當我們長期使用了windows再轉換成使用unix會產生排斥一樣,所以多接觸和使用其它的編譯器益處多多。

因此,我產生了乙個幼稚的想法,蒐集所有c/c++編譯器,只要你用過的,或者聽說過的都行,只要你覺得有必要,請在後面跟帖,寫出這個c/c++編譯器的名稱。

下面我把我用過的和我知道的c/c++編譯器列舉出來,有興趣的請跟貼

1. turbo c

dos時代c語言開發的經典工具,目前適合兩類人使用:c語言beginner(尤其是學生一族),具有懷舊情節的專業人士。不支援滑鼠操作。字元介面。

穩定而強大的ide開發環境,具有豐富的除錯功能,定製巨集的功能也是其一大特色。microsoft的經典之作,功能強大自不必言說。附帶的一些工具也很不錯,比如:spy++。但編譯器較之同類,支援c++標準的程度不夠好,尤其6.0及以前的版本。不支援標準c中的 graphics.h 。

borland的c++ builder是可以與vc匹敵的另乙個功能強大的ide,速度和穩定性稍遜,但對c++標準支援的程度較好。

5. cygwin

windows平台下的c++編譯器,基於gcc,又完全相容window特有的東西,比如對winsock的支援。從可以找到有關cygwin的詳細資訊。

6. dev-c++

windows平台下,乙個類似vc、bcb的c++ ide開發環境,屬於共享軟體。介面親切優雅,size也不大,其4.9.x版有中文語言支援,無需漢化。編譯器基於gcc,完全支援stl。但是對於規模較大的軟體專案,恐怕難以勝任。可以從:找到有關dev-c++的有關資訊。不支援c中的graphics.h

有著和dev c++一樣漂亮的介面,提供**的編輯和察看功能,具有豐富的語法加亮功能,可以像vc一樣自動彈出成員函式的提示,並具有快速方便的函式跳轉功能(但是跳轉速度似乎有點慢)。只是預設設定不適合時,需要仔細的調整和修改。無法查詢經typedef之後的名字。

8. micosoft c

9. c-free

c語言ide,編輯**較為方便,但是不支援c中的graphics.h。

參考:c語言程式設計 使用c-free 4.1

from:

蒐集C C 編譯器

蒐集c c 編譯器在所有的和計算機的相關的專業中,c,c 幾乎都是必修課,而我們用的編譯器多半都是 turboc 2.0,visual c borland c builder 然而c c 的編譯器是何其多,長期使用乙個編譯器會讓我們形成思維的定視,就像當我們長期使用了 windows 再轉換成使用 ...

蒐集C C 編譯器

from 蒐集c c 編譯器 在所有的和計算機的相關的專業中,c,c 幾乎都是必修課,而我們用的編譯器多半都是turboc 2.0,visual c borland c builder,然而c c 的編譯器是何其多,長期使用乙個編譯器會讓我們形成思維的定視,就像當我們長期使用了windows再轉換成...

C語言編譯器 cc 編譯原理

生成乙個可執行的檔案通常需要經過以下幾個步驟 預處理你的源 去掉注釋,以及其他技巧性的工作就像在 c 中展開巨集。檢查 的語法看你是否遵守了這個語言的規則。如果沒有,編譯器會給出 警告。把源 轉換為組合語言 和機器 很相似,但是在一定情況下我們仍然可以理解。1 把組合語言轉換為機器語言 是的,我們在...