コンパイラ
C言語.icon C++.icon
概要
https://gyazo.com/3fbf7c8de9d647cc22534c9c06649027
table:Compiler
Name Vendor Supported Language Supported OS Supported Platform Type Licenses Toolchain Comment
GCC Free Software Foundation C, C++, Objective-C, Objective-C++ Fortran, Java, Ada, Go i386, x86-64, Itanium, SPARC, PA-RISC, PowerPC, ARM, Blackfin, H8, M32R, MIPS, 680x0, SuperH, V850, VAX, PDP, M16C/M32C, Atmel AVR, その他 GPL MinGW, Cygwin ANSI , ISO 準拠。クロスコンパイル対応。
Compiler 2015 Green Hills Software C, C++ ARM, Power Architecture, Intel® Architecture, ColdFire, V850 / RH850, MIPS™, TriCore™など, ARM Cortex-R5F, Cortex-M7
ACK
BDS-C BD Software C Compiler
Clang Apple, Google 他 C11, C++17 Unix系, Cygwin, MinGW Cross platform UIUCライセンス LLVM
C++ Builder Borland, CodeGear, Embarcadero technologies C11, C++11 Windows, macOS, iOS (iPhone, iPad), Android IDE
Intel C++ Compiler Intel/XLsoft C++ Windows 7 / 8 / 8.1 / 10 / Server 2008 R2 / HPC Server 2008 / Server 2012 R2 / Linux / macOS / Android x86 (IA-32), IA-64, x64 (Intel64) コンパイラ/デバッガ インテル独自ライセンス (プロプライエタリ)※30日評価版有、Linux向け無償版(非商用)有
LCC
LSI C-86 LSIジャパン Windows, Solaris, Linux, FreeBSD等 Intel 8086, Intel 8087
Pelles C
PCC Bell Laboratories ANSI C BSDライセンス
TCC
Turbo C Borland IDE, Compiler
Microsoft Visual C++ Microsoft C99 (partially), C++11/14/17, C++/CLI, C++/CX, CMake Windows x86, x64 (WOW64) IDE Microsoft EULA(プロプライエタリ)※無償版有 MSVC
Watcom C/C++
Tasking
MULTI Greenhills
LLVM
Reference
https://ja.wikipedia.org/wiki/BDS-C
https://ja.wikipedia.org/wiki/GNUコンパイラコレクション
https://ja.wikipedia.org/wiki/Intel_C%2B%2B_Compiler
http://www.adac.co.jp/news/news_press-release/2015/20150514_ghs_1.html
https://ja.wikipedia.org/wiki/C%2B%2B_Builder
https://ja.wikipedia.org/wiki/Portable_C_Compiler
https://ja.wikipedia.org/wiki/Turbo_C
https://ja.wikipedia.org/wiki/Microsoft_Visual_C%2B%2B