c 各種編譯器有什麼不同,應該不存在哪種編譯器最好的說法吧

時間 2021-06-18 16:14:40

1樓:

gcc過去是指gnu組織的c語言編譯器,

現在gcc包括gcc命令在內都是gnu的各種語言的編譯器集。

在類linux環境輸入gcc可以指定編譯各種語言。c/c++,objc,ada,pascal,d,fortran等等

g++是專指gnu c++的編譯器,屬於gcc的一個編譯器。

而且要指出g++, dev c++, codeblocks, mingw,等等其實都是在用gcc編譯器中c/c++的部分。

各適合做什麼?

vc++在win下優勢最強,在x86指令下效能優化、標準支援是最好的之一,效能僅次於intel cc,但綜合效能最強。

borland c++,現在已經被c++ builder 2012取代了。這個版本的優勢也是同vc++類似,在win加x86的cpu下。特別之處是豐富的元件和快捷嚮導方案,自動生成**很多。

做常用的網路、資料庫,桌面應用,很多時候都不用敲什麼**,直接滑鼠一陣拖拉就出來了,適合做又快又髒的應用。效能優化不如vc++

gcc是開源軟體的核心元件,linux/unix,全靠它編譯,支援幾乎世上所有的32位以上晶片,什麼手機、龍芯、pc,power pc, arms,大裝置小裝置都靠它。最樸素,但效能強大。適用於任何需要計算的場合。

經過多個巨頭砸巨資優化過的編譯器,效能是一流的。移植性一流。標準化程度也是一流。

就是開發工具—打字碼字的工具ide,沒有像前2個那樣商業化,。

2樓:匿名使用者

每種編輯器適用環境都是不一樣的。對於初學者來說 如果你想學習linux gcc是一個非常不錯的編輯器。。又是開源的。。

其他的要依你的程式設計環境來確定。。標準c的程式編輯器基本都支援的。所以簡單的程式選擇哪一種都差不多,但是如果用到專業的函式 比如itoa 這就是windos 特有的函式了 也就是說只有vc支援

3樓:人工智慧大講堂

這個 你只要學會c++ 就可以了 編譯器就是使用環境不一樣 一門編譯器上手很快的 我現在在fedora下面就用自帶的g++ windows用的dev-c++

4樓:匿名使用者

如果論開發程式而言,vc不錯;一般用用dev-cpp就行了,這是全國競賽的專用編譯器

5樓:

……對初學者來說,只要會用一種就行了。

windows下搞c++用什麼編譯器最好

6樓:

樓上說的比較全了,主流的就是那三個:visual c++、gcc、intel c/c++ compiler。

自己都裝上試一下就知道哪個好了。

一般,在windows上,intel c/c++ compiler是配合visual c++使用的,用相同的ide。當然你也可以不用ide。

gcc用mingw的居多,也有用cygwin的。mingw也僅僅是一套編譯器,需要再找個ide配合,要麼就是命令列編譯。ide我個人比較喜歡的是code::blocks。

c++編譯器中哪個最好?(安裝時最好是中文的)

7樓:匿名使用者

你說的應該是ide吧,編譯工作都是ide中內部的過程,例如microsoft的vc和vs就和linux下的gcc和g++不一樣,內不過我還是容覺得microsoft的好用,這個跟個人習慣有關。至於ide其實你什麼都沒用過的時候用什麼都覺得無所謂,一般都會先入為主,用的第一個編譯器你會覺得是最好的,我剛學c++的時候用的vc6.0,後來發現vs2005和vs2008比6.

0好用,當然在windows下你也可以用devc++,這個ide用的編譯器就是gcc。如果你在linux下,就不能用微軟的東西了,我用過g++,和微軟的還是有點差別。

8樓:匿名使用者

創天中文版的vc++,我們學校用的就是這個,不過其實編譯軟體還是英文原版的好,好像漢化過程中有些bug得不到修正,用中文版有時會莫名其妙地報錯或者編譯通不過,就是漢化的問題

9樓:匿名使用者

vc++6.0中文版

常見的c語言編譯器是什麼,常見的C語言編譯器是什麼?

陝西it優就業 1.c語言程式設計軟體有哪些 mcrosoft visual c microsoft visual studio dev c code blocks borland c watcom c borland c builder gnu djgpp c lccwin32 c compile...

新人學C 用什麼編譯器好

最常用的是vs2003和vs2005 2008目前還沒什麼公司使用,多半是個人。另外2003在裝的時候經常出現莫名其妙的問題就裝不起。2005不會,並且2005有很多方便的熱鍵可以用,不過2005帶有智慧感知,可以幫你補充上你可能需要的資料。但是如果你使用va外掛幫助程式設計的話,會比2005自帶的...

Mac下的c 編譯器有哪些

當然是可以的。mac系統本質上是一個unix系統,unix系統就是以c語言編寫的。目前mac os x的開發工具為xcode,支援c和標準c 程式的編寫。而mac平臺也有不少支援c語言程式設計的ide,像netbeans和eclipse。不過,mac os x目前預設沒有c語言的編譯器,你需要安裝x...