目前主流的C編譯器有哪些C的編譯器都有哪些啊?謝謝!!!!

2021-03-09 16:46:49 字數 2485 閱讀 2107

1樓:金城杞人

c++編譯器主要有:抄

ms的 visualc++ ,對最新的c++標準襲支援的一般般。

遵循gpl協議的gcc下的g++ 編譯器

遵循bsd協議的llvm/clang++ 編譯器後兩者對新標準的支援比較好。

windows下一般的開發使用 .*** 的 c# 。對效能要求非常高的才使用c/c++。

2樓:

無所謂好壞。bai主流編譯器都可du

以。最常zhi用的兩種:

1 vc/vs系列dao。微軟開發的。與回答windows相容性最好。適用於windows軟體開發。

2 gcc系列,包括mingwin, codeblock, devicec等。 對c/c++規範支援最好,是目前執行規範最徹底的編譯器。

對於初學者,任意一個編譯器都是沒區別的。

水平較高的程式設計人員,可以根據自身常用區域,選擇針對性的編譯器。

3樓:匿名使用者

我用copycfree,也推薦你用這個,這個編譯器是自帶提示的,就是你只要輸入關鍵字或者之前設定函式的前幾個字母,該編譯器就會自動給你「聯想」出你需要的關鍵字或者相關的函式、成員等,這時只需要按下會車就實現自動輸入,這樣不會因為你輸入錯誤而照成不必要的修改……

c++的編譯器都有哪些啊?謝謝!!!!

4樓:兜轉瞬間

kdevelop、anjuta、code blocks、visual mingw、ideone、eclipse cdt、***pilr、code lite、***beans c++、dev c++。

kdevelop是一個專為c/c++及其他語言的開源擴充套件外掛ide,它基於kdevplatform平臺,這是一款可用於ide基礎開源庫。

anjuta devstudio是另外一款強大的開發工具,擁有先進的程式設計特性包括專案管理、應用程式嚮導、互動式偵錯程式、原始碼編輯器、版本控制,gui設計、分析器等等,這款工具為c/c++開發者提供強大的使用者介面介面。

code blocks是一款比較流行的免費且開源的整合開發環境,該工具擁有所有功能,能夠滿足開發者所需,比如高效的使用者介面、編譯及除錯功能等。

visual-miggw是一款極為簡單的開源ide,它所有的windows api都可來進行簡單快速的開發,它還支援一個隨時可用的應用框架,專案託管在sourcef***e.***。

eclipse cdt提供更加高效的功能,如:支援為各種工具鏈提供專案建立及管理、標準構建、原始碼導航、各種知識工具源,**編輯器功能如高亮顯示、摺疊、超連結導航、源**重構以及**生成,視覺化除錯工具,包括記憶體、暫存器及反彙編檢視。

code lite是一款極好的免費開源的ide,幾乎可執行於所有平臺。

***beans工具包含多種型別模板,它擁有迷人的功能,使其在web開發者更加流行,比如:**協助、編譯配置、單元測試、原始碼檢測、遠端開發及檔案導航等功能。

dev c++的功能包括:類瀏覽器、整合除錯、支援gcc、專案管理、**編譯、編輯且編譯資原始檔、工具管理、功能清單。

5樓:匿名使用者

編譯器很多的:

visual c++

gnu c++

inter c++

sun c++

clang

。。。。。

等等。一般都用vc和gnu c++,其他的都是專業人士使用的。。。。

樓上的回答是複製的。。。。太nc

關於ide,c++有很多,一些其他語言的ide現在也支援c++了給你介紹一些:

visual studio系列(目前最新版本是vs2013)dev c++(目前最新非官方版是dev c++ 5.4.1)code block

***beans

c-free(貌似不好用)。。。

6樓:匿名使用者

主流的c++引擎就兩種

一種就是ms的vc

一種就是gnu的gcc

windows作業系統下的c++霸主就是vcvc最新版本是 vs2008整合 不過vs2005也一樣是非常出名未釋出的vs2010傳言將會對vc做更好的支援.

很遺憾樓主不使用vc

windows 若干年前還有一個c++builder 已經沒落了但偶爾還有見到這個影子.

unix下的名氣很大的gcc

當然也被好事者移植到了windows平臺和mac之下:mingw,cygwin,djgpp

常見的devc++就是使用的mingw引擎.

mac os 下的xcode 也是使用的gcc引擎.

linux 和 window都可以有:

qt,eclipse

7樓:匿名使用者

微軟的vc++,整合在vs系列中,不過**有點貴,不是有點貴,是相當貴。

另外還有很gcc,windows的移植版本是mingw,開源免費,我現在用的是code::blocks就是整合mingw。

如果有條件當然用vs好,畢竟功能強大得多。

為什麼c語言的編譯器可以用c語言來寫

所謂c語言編譯器,就是copy把編bai程得到的檔案,du比如.c,h的檔案,進行讀取,zhi並對內容進行分析,按照c語言的dao規則,將其轉換成系統可以執行的二進位制檔案。其本質在於對檔案的讀入,分析,及處理。這些操作,c語言都是可以實現的。所以用c語言來做c語言的編譯器是完全可行的。但是,歷史上...

主流C51微控制器編譯器比對,在MCS 51微控制器中怎麼用CJNE指令比較兩數大小

int short 的大小是因機器而異嘛 準確點應該是編譯器 你都說了人家規定的是 最小 為16位,又不是隻能是16位,也沒有說兩者應該相等 事實上是short不超過int就ok啦 所以當然可以short型別為半個機器字長,而int型別則為一個機器字長的啦。c 標準規定了每個算術型別的最小儲存空間,...

1目前主流的web伺服器有哪些?各自執行的操作系

使用最多的 web server 伺服器軟體 有兩個 微軟的資訊伺服器 iis 和apache linux和windows2000 wn2003平臺 如何配置http服務標識,使其不洩露web伺服器以及作業系統的版本 如果用linux做伺服器和win2003比哪個更強更具有安全性,有什麼優勢與弊端?...