Rust and GCC, two different ways
Rust and GCC, two different ways
Posted Oct 5, 2021 0:36 UTC (Tue) by roc (subscriber, #30627)In reply to: Rust and GCC, two different ways by Trelane
Parent article: Rust and GCC, two different ways
Apple C++. Xcode. It also comes with OS X on the developer tools CD.
Clang C++. A relatively very active development associated with the analysis and code generation framework, LLVM.
These are based on clang++.
Intel C++ and many supporting tool
Intel C++ for Windows, Linux, and some embedded systems.
IBM C++ for IBM power, System Z, Bluegene, and Cell.
Embarcadero C++
These are transitioning to clang++.
Bloodshed Dev-C++. A GCC-based (Mingw) IDE.
GNU CC source
Cygwin (GNU C++)
MINGW - "Minimalist GNU for Windows". Another GCC version for Windows including a free (non-GPL) w32api.
These are all based on g++
Microsoft Visual C++.
Microsoft C++
These are Microsoft's own compiler.
Mentor Graphics - Lite edition. Sourcery CodeBench.
Mentor Graphics Sourcery CodeBench An extensive "Workbench" for many embedded systems platforms.
Apparently is "either gcc or llvm"???
https://www.plm.automation.siemens.com/global/en/products...
Oracle C++.
Last stable release in 2017.
Edison Design Group C++ Front End - used by many C++ compiler suppliers
Only a front end, not a compiler.
Green Hills C++ for many embedded systems platforms
Seems to be its own compiler! only supports up to C++17.
The Portland Group C++ (parallelization and GPUs)
Bought by NVidia, but appears to be a genuine C++17 compiler.
WindRiver's Diab C++ used in many embedded systems.
Uses LLVM backend, not clear whether the frontend is clang++ or something else.
HP C++
Seems to have disappeared long ago.
Paradigm C++, for x86 embedded systems
Very obscure, practically no information online.
So looks like 5-7 genuine, independent, somewhat up to date C++ compilers on Stroustrup's list.
