C/C++主流編譯器推薦

C/C++主流編譯器推薦


如需轉載請標明出處:http://blog.csdn.net/itas109
QQ技術交流羣:129518033

C/C++主流編譯器(非IDE集成開發環境)推薦

1.GCC

GCC(GNU Compiler Collection,GNU編譯器集合)包括C,C ++,Objective-C,Fortran,Ada,Go和D的前端,以及這些語言的庫(如libstdc++等)

跨平臺:Windows、Linux、MacOS等

CPU架構:Intel x86、ARM、PowerPC、 MIPS、Sparc

官網:https://gcc.gnu.org


GCC Windows版本:

  • MinGW-w64【推薦】 (http://www.mingw-w64.org)
  • TDM-GCC (http://tdm-gcc.tdragon.net/download)
  • Cygwin (http://www.cygwin.com)
  • MinGW (只支持32位程序)(http://www.mingw.org)

2.Microsoft Visual C++

Microsoft Visual C++(縮寫Visual C++ 或 MSVC)是 Windows Visual Studio 的一部分,指 C++、C 和彙編語言開發的工具和庫。

跨平臺: Windows

CPU支持:Intel x86

官網:/

3.LLVM + Clang

LLVM(Low Level Virtual Machine)是模塊化和可重用的編譯器及工具鏈技術的集合。

Clang項目爲LLVM項目的C語言家族(C,C ++,Objective C / C ++,OpenCL,CUDA和RenderScript)中的語言提供了語言前端和工具基礎結構。

跨平臺:Windows、Linux、MacOS等

CPU架構:Intel x86、ARM

官網:LLVM (http://llvm.org)、 Clang (http://clang.llvm.org/)

4.Intel C++ Compiler

Intel C++ Compiler (簡稱 icc 或 icl)是Intel開發的C/C++編譯器。

跨平臺:Windows、Linux、MacOS

CPU架構:主要Intel x86

官網:https://software.intel.com/en-us/c-compilers

5.TCC

TCC(Tiny C Compiler)是一個輕量且高效的C編譯器。

跨平臺:Windows、Linux

CPU架構:主要Intel x86

官網:https://bellard.org/tcc

6.其他

  • Open WatCom (http://www.openwatcom.org/)
  • LCC-WIN32 (http://www.johnfindlay.plus.com/lcc-win32/)

License

License under CC BY-NC-ND 4.0: 署名-非商
業使用-禁止演繹


Reference:
NULL

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章