① 目前主流的C語言編譯軟體是什麼
C語言相比其他很多新興的、復雜的語言,語法還是簡單一些,較好實現的。
所以在C語言幾十年的發展中出現了各式各樣的編譯器,還有一些容易被誤解為編譯器的IDE。
這里列舉幾個主流的:
GCC
毫無疑問,GCC幾乎是unix及linux系統中最通用的編譯器套件,幾乎所有的linux發行版都預裝了GCC作為C語言的默認編譯器。除了對C語言的支持,GCC還支持C++、Objective-C等多種語言。GCC早在1987就由Richard Stallman作為GNU計劃的一部分發布。
Clang
Clang是近幾年新興的C/C++以及Objective-C的編譯器,Apple是其主要投資者,其最初的開發者已加盟Apple。雖說是新興,但其對C/C++標準的支持不亞於GCC等老牌編譯器,並且外部介面和GCC完全兼容,並且因其模塊化、錯誤提示完善等優點已經越來越受到重視。一些如FreeBSD等項目已將clang作為默認編譯器。
其實Clang並不是一個完整的編譯器,而是作為同一批開發者開發的另一個備受關注的虛擬機(類似於JVM)的llvm的一個前端開發,只是負責將C語言源碼編譯為llvm IR的中間語言,再由llvm編譯為目標代碼,這樣做可以讓其可移植性更好。
Microsoft Visual C++
作為擁有可視化集成編程系統的編譯器,VC被很多使用Windows作為開發環境的初學者使用。詳見網路的介紹
http://ke..com/view/2070966.htm?fromtitle=vc&fromid=7792954&type=syn#viewPageContent
② C語言的編程軟體都有什麼都收費嗎
VC++(VS是VC和其他語言編譯器的一個總和)
Intel C++
Borland C++
GCC/G++
主要就這四種吧~
除了最後那個,前三個都是收費的,不過在中國……都是免費的……
除非你要開公司,發布正規的商業軟體,否則沒人會追究你的責任的~~
至於前面幾位提到的DEV、QT或者沒提到的GTK一類的開發軟體
其實都是一個界面框架和整合體
核心的編譯器用的還是GCC/G++
③ 有什麼好用的C/C++編譯器么推薦下
clang不錯
GCC是最好的,沒有之一。
編譯器幾乎沒有國產的,國內更少有開源的。
gcc最經典
icc在x86上表現優秀
clang/llvm後起之秀
msvc占據Win
嵌入式/小眾的平台:vc6,sdcc,iarcc,keilcc都不錯。
歡迎補充
G++編譯不錯,編輯vsc不錯
題主問的應該是C/C++編程軟體吧(自帶有編譯器),下面我以Windows系統為例,簡單分享3個非常不錯的開發軟體,分別是Dev-C++、CodeBlocks和VisualStudio,感興趣的朋友可以嘗試一下:
01
Dev-C++
這是Windows平台下一個非常基礎、簡單易學的C/C++編程軟體,個人使用完全免費,基本功纖行畝能和使用方式與早期的VC6.0非常相似,沒有任何自動補全、語法提示和錯誤檢查的功能,因此非常適合初學者,對於入門編碼學習來說,非常鍛煉基本功,但在開發效率上有些捉襟見肘:
02
CodeBlocks
這是一個免費、開源、跨平台的C/C++編程軟體,完美支持3大操作平台,相比較功能單一的Dev-C++,CodeBlocks支持自動補全、代碼高亮、語法提示、錯誤檢查等常見功能,除此之外,還自帶有許多工程模板,可以快速創建Qt、Win32GUI等應用,因此開發效率更高,也更適合項目集成:
03
VisualStudio
這是Windows系統下一個非常著名的集成開發環境,號稱宇宙第一IDE,功能強大,不僅僅是C/C++,常見的C#、VB、Python等編程語言,這個軟體都能很好兼容,智能補全、語法提示、代碼高亮等功能非常不錯,除此之外,還支持單元測試、代碼重構、代碼分析等高級功能,因此開發效率更高,也更適合大型項目,初期接觸可能不容易掌握,但熟悉後的確是一個C/C++開發利器,值得學習和使用:
目前就分享這3個Windows環境下不錯的C/C++編程軟體吧,初學入門的話,建議使用Dev-C++等容易掌握、學習的軟體,專注於基本功,多看多練習,熟悉後,可以使用VS、CLion等專業軟體,提帶叢高開發效率,也方便團隊協作和毀森項目管理,當然,除了以上軟體,還有許多其他C/C++開發工具,像Linux下的Vim,Mac下的Xcode等也都非常不錯,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。
一般可以使用輕量級的codeblocks
或者直接mac或者linux系統的gcc(不使用ide)
如果想使用在線的話
很棒而且可以選擇標准④ 有哪些好用的在線 LaTeX 編譯器
vim -- 強大的編碼功能,加亮之類的只是小意思了。如果會配置的話,還可以實現自動補齊代碼、自動編譯、自動刷新瀏覽器之類的功能。會用 vi 或 vim 的話,強烈推薦,否則就算了。操作系統:Unix/Linux, Windows, MacOS, ...
emacs -- 沒好好用過。編寫其他代碼時,它和 vim 一樣強大,相信編寫 LaTeX 文檔也一樣強。emacs 和 vi (現已被 vim 取代) 是 Unix 用戶的兩大神器,一般人只能駕馭其中一個,牛人才能兩個都精通。
WinEdt --- 集成環境,有編碼窗口,有編譯按鈕。由於 CTeX 的原因,在國內的 Windows 平台上十分流行。其實比較起來就是花哨一點而已,真正要看誰更快、功能更豐富的話,WinEdt 比 vim 和 emacs 差一大截。它的好處是上手快。vim 和 emacs 不練上幾個月是駕馭不了的(不過 vim 和 emacs 現在都有窗口版,藉助於滑鼠也容易上手,但是快捷性就犧牲了)。操作系統:Windows,收費軟體。如果安裝 CTeX 的話,它會自動給你一個免費的 WinEdt.
Kile -- 類似於 WinEdt 的集成環境。但 WinEdt 是通用的開發集成環境,Kile 是專門針對 LaTeX 的集成開發環境,所以,要比 WinEdt 更好。操作系統:Linux
Scientifc WorkPlace -- 所見即所想 (WYSIWYM) 軟體。Windows 用。收費軟體。
Lyx -- WYSIWYM 軟體,Linux, Windows, MacOS 都支持。
TeXmacs -- WYSIWYM 軟體,Linux/Unix, Windows, MacOS 都支持。舊版本對中文支持不好,新版本不知道。
Windows 系統中的記事本、寫字板也可以用,但是功能太低下。
⑤ 易語言5.11企業加密狗版600多,問一下正版用的什麼編譯器,還有有必要買正版么
如果只是想學習學習可以不用去買 直接用破解版! 加密狗是能在其他電腦上使用,易語言還有一種收費方式就是硬體綁定就是只能在這台機子上用,但價格相對便宜很多! 另外破解版要注意編譯後的程序可能會出錯 會設暗樁 我曾碰到過!
-- 猴島游戲論壇為您解答
⑥ 大家編譯Fortran一般使用哪個編譯器
Fortran 主要的編譯有
1. gfortran 免費的編譯器,Linux 和 Windows 下都可以用,GCC 眾多編譯器的一個,我主要用的就是這個。
2. G95 免費的編譯器,安裝文件很小的編譯器,相比gfortran 優勢不明顯。
3. Watcom 的 Fortran 編譯器, 現在是免費的,Watcom 跟 GCC 一樣有很多語言的編譯器,Watcom 的 C 編譯器不錯,Fortran 沒感覺多好。
4. Intel Visual Fortran(簡稱 IVF),原來叫 Compaq Visual Fortran(簡稱 CVF) 收費軟體,不過可以先下載下來試用 30 天,編譯出來的二進制文件針對 Intel CPU 優化過,所以會快一些,但不是很明顯。
5. PGI Visual Fortran (PVF), 是 Portland Group Inc. 出的,收費軟體。
另外還有 Salford FTN95,simply fortran 等。 推薦使用 gfortran 和 Intel Visual Fortran.
⑦ 初學C語言用什麼軟體要付費購買嗎
可以用:
VC6.0(考試系統一般都這個,不用付費);
VS20xx (微軟提供的安裝和運行有點麻煩,可以選擇學生版的不付費);
Dev-C++(我自己現在用的這個,感覺還好,免費而且不大)。
本人基本就嘗試了這些(Windows平台),選一個自己用的習慣的最重要。記住,你學的是C語言不是編譯器!
⑧ AVR單片機的編譯軟體那個最好用或者最常用的是哪個
IAR效率最高,但收費。atmel studio是atmel自己的編譯器,基於gcc,免費。
不二選擇:AVR Studio 4.19 + AVR toolchain。
AVR toolchain 是 atmel 官方製作的 GCC 工具鏈,專門與 AVR Studio 相配。
AVR Studio 支持調試插件(plugins),proteus 專門有針對 AVR Studio 的插件,非常好用。
⑨ 用OD反編譯一款收費軟體,應該怎樣做
先脫殼,如果VMP加密的話像這種菜鳥還是別妄想了。