當前位置:首頁 » 編程軟體 » 編譯器選擇

編譯器選擇

發布時間: 2022-01-10 02:37:34

編譯器這么多怎麼選擇

推薦MinGW。
畢竟MinGW是GCC的windows移植版本,功能全面
其他codeblocks只是一個IDE,還依賴如MinGW等的編譯器
VC是微軟開發的編譯器,但實現和ANSI C標准有些出入,專門為Windows平台優化。如果你是想學標准C,建議不要用VC,移植性差。如果是只在Windows上編程,也建議用VIsual Studio而不是VC,版本太老

Ⅱ 我要選擇什麼c語言編譯器,VC VS GCC還是其他什麼的。他們都有什麼區別。

學習C語言的話,VC基本上就差不多了,小巧,方便,啟動快
而VS是大軟體,啟動時有點慢,
GCC是linux系統內的C語言編輯器,上面兩個是window下的

Ⅲ C編譯器的選擇

如果你在windows平台
那麼不建議你用gcc
或者你必須要慎重選擇gcc的版本。
有些gcc的版本在windows平台編譯出來的東西有問題。
mingw是一套包含了gcc的編譯環境,包括編譯器連接器匯編器等等。
IDE就是類似visual studio 2008這種以工程為集合點的開發工具包。
mingw本身只是編譯工具集合,不能用來寫程序,IDE是用來寫程序的,幫助你快速開發。
g++是用來編譯C++程序的。
IDE就是集成開發環境。
你的問題太多,很多可以google到,
希望下次不要問這種太膚淺的問題。

Ⅳ 選擇編譯器

vc2008這個最符合現在的C99標准,最新的編譯器...

Ⅳ c語言編譯器的選擇

關於C語言編譯器的選擇(Tc2.0,Tc3.0,Vc6.0等)
我們在學習C語言時通常會面臨C語言編譯器的選擇,事實上C語言編譯器可以分為C和C++兩大類,其中C++是C的超集,均向下支持C。主要的C語言編譯器及特點分別如下:
(1)TC 2.0DOS平台軟體。最經典的C語言編譯器,系統體積小,簡單易學,容易上手,而且很多前人或書籍的程序均基於該編譯器,是學習C語言的首選。不過它不支持滑鼠,但讀者如果掌握幾個快捷鍵,操作時對滑鼠可能就不怎麼需要了,如:F2 存檔 F3 打開程序 Alt+F3在最近打開的文件之間切換 Alt+F5觀察運行結果F9 編譯製作EXE Ctrl+F9編譯並運行Ctrl+Y 刪除當前行 Ctrl+KB定義塊首 Ctrl+KK 定義塊尾 Ctrl+KC復制塊 Ctrl+KY刪除塊Ctrl+KV 移動塊
(2)Tc3.0DOS平台軟體。目前比較不錯的C/C++語言編譯器,支持滑鼠,語法著色,多文檔,錯誤跟蹤也很好,操作與TC2.0有很多類似,TC2.0會用那麼TC3.0也很快會用,缺點是以前很多代碼是用TC2.0設計的,而由於TC3.0語法要求的嚴格性,如要求函數必須定義類型,所以向下存在一定的兼容性問題,所以對於初學者選擇起來很矛盾,建議先學會使用TC2.0,而把TC3.0作為能力的補充和平時工具之用。目前有的教材已經選用該編譯器,不過需要一個較長的調整期,因為很多源代碼需要過渡過來才行,雖然性能上比TC2.0有所提高,但對於初學者沒有質的變化,選擇時需要注意。
(3)VC++ 6.0Windows平台。目前主流的C/C++語言編譯器,包含強大的類和內嵌WinAPI的MFC,具有可視化的編程界面。對於TC等的作品也具有向下兼容的特點,建議讀者選用作為C語言過渡到Windows平台編程的首選工具。當然,作為學習,該系統顯得有點龐大,不過通過入門的學習,調試舊的Tc程序也可以。還有其他的編譯器,例如Win tc、gcc、lcc、BC 3.1等等,事實上,編譯器的選擇不是最重要的,他們都可以完成基本的C語言編譯,不過面向考試的時候,還是根據考試的要求,因為編譯器的編譯結果存在著一定的差別,特別在一些復雜語法的語句編譯上。從目前的形勢看,對於從未學習過計算機程序設計的讀者來說,學習C語言時,建議開始選擇Tc2.0,雖然不能使用滑鼠,但幾個快捷鍵的熟練運用基本上可以解決操作的問題,當然有時間的時候了解使用TC3.0就更好了;對於學習過TC2.0的讀者來說,平時完全可以在TC3.0或VC 6.0下調試程序,但考試的時候如果要求必須在TC2.0下,那最好上機練習時在TC2.0下。當然,使用如記事本等文本編輯器編輯程序,然後用TC來調試也不失為一種好方法。另外,DOS平台的Tc2.0或Tc3.0都存在某些機器運行時鍵盤響應遲緩或停頓的問題,Tc3.0可能這種現象要多一點,這主要是由DOS基本內存的不足造成的。可以安裝水平考試課題組提供的DOS模擬器來解決問題,該模擬器重新劃分更多的內存,效果不錯。
新的類似軟體平台也需要讀者關注,那就是java和Viusal C#,因為從發展的眼光來看,目前軟體設計平台有一定的趨同趨勢。例如:java和C#,都來自於C和C++,都作了不錯的擴展和優化。對於深入學習C語言的同學,未來幾年請務必學習VisualStudio.Net或者Java,因為這二者代表了現在的軟體設計主流。他們的主要特點是:優秀的IDE設計環境,強大的WEB服務設計功能,對C++的優化和擴充,基於虛擬機的運行模式,優秀的面向系統開發,可視化的較為成熟的面向對象的程序設計機制等等.

Ⅵ 初學C++,選擇哪個編譯器比較合適

初學c++的話,應該把精力放在c++本身上,其實只要用熟一種就可以,不用糾結。建議直接使用visual studio的express版本,免費、輕量、好用,文檔也豐富,號稱宇宙第一IDE,值得擁有

Ⅶ 【C語言入門】編譯器的選擇

編譯器,不同編譯原理也不盡相同,但是一般沒有專門的c編譯器,c 向下兼容c程序,c 跟c程序的區別在於編寫代碼的格式,包括頭文件的調用,函數的書寫方式自己c 特有的一些東西。給你推薦一本書,林銳的 高質量C/C 編程

Ⅷ C語言編譯器怎樣選擇

用Microsoft
Visual
C++
6.0
我用的就是這個版本的
一般來說編譯器都差不多
學C主要是多動手寫

Ⅸ 關於C++編譯器的選擇 急

Bloodshed Dev C++

http://www.bloodshed.net/

熱點內容
android彈出布局 發布:2024-09-20 19:14:29 瀏覽:981
預演算法包括 發布:2024-09-20 18:52:07 瀏覽:764
什麼數字後面跟著密碼 發布:2024-09-20 18:52:07 瀏覽:878
訂座源碼 發布:2024-09-20 18:52:06 瀏覽:383
手機mud源碼 發布:2024-09-20 18:51:28 瀏覽:940
3k我的使命腳本 發布:2024-09-20 18:11:43 瀏覽:691
建設銀行密碼怎麼設置 發布:2024-09-20 18:11:04 瀏覽:96
聚合腳本平台 發布:2024-09-20 17:51:55 瀏覽:181
訪問攔截怎麼解除安卓 發布:2024-09-20 17:28:48 瀏覽:277
蘿卜干存儲 發布:2024-09-20 17:21:37 瀏覽:718