CMAKE_<LANG>_COMPILER_IDΒΆ
Compiler identification string.
A short string unique to the compiler vendor. Possible values include:
| Value | Name | 
|---|---|
| 
 | Absoft Fortran | 
| 
 | Analog VisualDSP++ | 
| 
 | Apple Clang | 
| 
 | ARM Compiler | 
| 
 | ARM Compiler based on Clang | 
| 
 | Bruce C Compiler | 
| 
 | Concurrent Fortran | 
| 
 | |
| 
 | Cray Compiler | 
| 
 | Cray Clang-based Compiler | 
| 
 | |
| 
 | |
| 
 | |
| 
 | Fujitsu HPC compiler (Trad mode) | 
| 
 | Fujitsu HPC compiler (Clang mode) | 
| 
 | |
| 
 | |
| 
 | |
| 
 | Hewlett-Packard Compiler | 
| 
 | IAR Systems | 
| 
 | Intel Classic Compiler | 
| 
 | |
| 
 | MCST Elbrus C/C++/Fortran Compiler | 
| 
 | LFortran Fortran Compiler | 
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | |
| 
 | The Portland Group | 
| 
 | PathScale | 
| 
 | |
| 
 | Oracle Developer Studio | 
| 
 | |
| 
 | Texas Instruments | 
| 
 | |
| 
 | |
| 
 | IBM XL | 
| 
 | IBM Clang-based XL | 
| 
 | IBM LLVM-based Compiler | 
This variable is not guaranteed to be defined for all compilers or languages.
