『壹』 新手問問c語言編譯器用什麼好
編譯器有很多,但是比較好用的還是microsoft visual c++ 。
Microsoft Visual C++是Microsoft公司推出的開發Win32環境程序,面向對象的可視化集成編程系統。
它不但具有程序框架自動生成、靈活方便的類管理、代碼編寫和界面設計集成交互操作、可開發多種程序等優點,而且通過簡單的設置就可使其生成的程序框架支持資料庫介面、OLE2,WinSock網路、3D控制界面。
『貳』 c語言編譯器哪個好
1.
GCC
大名鼎鼎的GNU的C/C++/Obj-C編譯器,
當前版本是2.8.1,
但據說與2.7.*有兼容性
問題.
而使用較廣的是gcc
2.7.2系列,
如RedHat5中帶的就是gcc
2.7.2.3
有時候在Cyrix上用gcc會有些問題,
因此有一套針對Cyrix特點的gcc
2.7.2.3
我這里有RedHat5的rpms
ftp://166.111.68.98/pub/Warez-CD/Huricane-contrib
(Cyrix
2.7.2.3
&
2.8.1)
其基本結構就是一個front
end和back
end,
/usr/bin/gcc
就是個front
end,
其kernel東西都放在
/usr/lib/gcc-lib下面,
cpp是C預處理器,
cc1*的1M多的就是編譯器的核心模塊了
cc1
C
compiler
cc1plus
C++
compiler
cc1obj
Object-C
compiler
但gcc並沒有集成Fortran的compiler,
一般要用f2c轉成C後才用gcc編譯
好象也還有個g77
Fortran
compiler吧?
gcc的不斷發展完善使許多commercial
compiler都相形見絀,
那當然,
gcc/emacs
都由GNU創始人Richard
Stallman手創,
是GNU的旗艦產品,
質量當然沒得說了:-)
由於
Unix平台的高度可移植性,
gcc幾乎在各種常見的Unix平台上都有,
即使是
Win32/DOS也有gcc的port.
比如說該死的Solaris普通版本連compiler都沒有,
也
就只好用gcc了...
2.
EGCS(Experimental/Enhanced
GNU
Compiler
System)
這是gcc的發展方向,
把fortran等編譯器集成進來,
也許還會有Pascal?
它的構造很清晰,
把對gcc的各種改進/port都集成回去.
如gcc
2.7系列據說是
沒有對Pentium進行優化的,
而egcs則把pgcc對Pentium的一些優化集成進去了
現在gcc的開發工作主要就是egcs,
由Cygnus公司領導(?),
這Cygnus公司還是很
不錯的,
還出了GNU-Win32,
SourceNavigator等,
是GNU的堅實擁護者:-))
http://egcs.cygnus.com
包括了C/C++/Obj-C/Fortran
編譯器,
當前最新版本1.0.2,
還在不斷開發中
昨天download發現KDE
Beta4都用egcs編譯了
:-)
Fortran集成進來後在/usr/lib/gcc-lib下又多了個f771的back
end,
當然
還是g77/f77
編譯
我這里有egcs
1.0.2
的rpm
在RH5-CD/collect下面
3.
PGCC(Pentium
GCC)
http://www.gcc.ml.org
針對Pentium
CPU進行了編譯器優化的compiler
pgcc據說用JPEG壓縮解壓縮測試最快可比gcc快
30%!
新版的pgcc都是基於egcs的,
以一個patch的形式release
『叄』 c語言用什麼編譯器比較好
編譯器不是最重要的,重要的是你想在哪個平台上開發代碼,以及你想要實現的功能是什麼。一般嵌入式編程大多使用gcc編譯器,尤其是gcc交叉編譯工具,比如arm-linux-gcc、csky-linux-gcc等,編譯器版本根據實際開發需求來選擇。一般基於windows平台的應用程序、伺服器開發,用得多的是visual
c/c++,當然還有其他開發語言和編譯器,如phython、html等。
『肆』 目前流行的c語言編譯系統是哪個版本MSC ,TUrbo C ,還是AT&TC
C語言的標准都是一樣的,即是 ANSI C
然後像AT&TC 、Turbo C、 GNU C實現了C語言的大部分標准,並且對其進行了擴充
windows平台實現的自然是MSC linux是GNU C
不過在做軟體的時候遵守ANSI C的標准,軟體就很容易移植
要想學編程,VS作為一個編譯器太大了,windows下可以使用老一點的VC 6.0 + VS小助手 、C-FREE 5.0(自帶mingw)等等編譯器 都能幫助你很好的練習
至於資料方面,國內的書講得都很淺 譚浩強是比較有名的 《C語言程序設計》
想深入的學習就要買國外的,《C語言入門經典》《C primer plus》都是很好的參考資料
學習當然是靠的持之以恆,多加練習
學的深入了可以用C寫寫數據結構《數據結構與演算法分析:C語言實現》不錯
『伍』 C語言哪個編譯程序比較好
GCC編譯器最好,比較全面,編譯標準是C99的了,而且有許多新的庫。
『陸』 用什麼C語言編譯器好一點
一般常用的有vc++6.0,dev
c++,c-free,codeblacks,vs2005及以上版本,都可以用,個人比較喜歡第一個和vs2008
『柒』 C語言編譯系統哪個比較好用
下載GCC
MinGW是Minimalistic
GNU
for
Windows
的縮寫。她是一個建立在GCC和binutils
項目上的編譯器系統。和其他GCC的移植版相比,她可以說是最接近Win32的一個了。因為,MinGW幾乎支持所有的Win32API,這也是MinGW的特色之一。她所連接的程序,不需要任何第三方庫就可以運行了。在某種程度上看,MinGW更像是VC的替代品。
獲得與安裝
MinGW可以從MinGW的官方網站
http://www.mingw.org
上獲得。
如果,你要安裝MinGW,那麼你有兩種安裝方案。
安裝方案一:
首先,你要從
http://www.mingw.org/download.shtml
上下載如下幾個壓縮包。
gcc-core
C語言編譯器
gcc-c++
C++語言編譯器
mingw-runtime
MinGW的運行時庫(這個必須安裝)
win32api
win32的API函數頭文件和連接庫
binutils
MinGW的匯編器和連接器等基礎工具
gdb
MinGW中的調試工具
mingw32-make
Make工具,用以更好的管理你的項目
然後,將上述文件逐一下載,然後全部解壓縮到一個目錄下就可以了,我這里假設你是移動到$(MINGW)這個目錄下了。這樣,你的MinGW就算安裝成功了。
最後到DOS終端上,將當前目錄轉換成
$(MINGW)/bin
下。輸入C:\>gcc
-v
看到一段gcc的版本信息,這就能說明,你的gcc已經可以正常工作了。
『捌』 c語言編譯器哪個好
還是用dev c吧,採用的是gcc編譯器,號稱99.9%符合ANSI 標准,而且小巧可愛, 如果你是初學c的話用它再好不過了.在網上去下一個dev C++(含有c編譯器的), 安裝後在編譯選項裡面把編譯器設置成c編譯器就可以了
tc是dos界面的,所以用起來很不爽
visual c++太龐大, 而且他有很多地方與ANSI標准不兼容
『玖』 手機c語言編程軟體哪個好
1:C4droid中文版
C4droid中文版可以說是款Android設備上的最強的 C/C++ IDE,支持多種圖形庫: SDL、SDL2 (需安裝sdl plugin for c4droid)、QT(需安裝CuteLoadear)等,還支持導出APK!