Spec-Zone.ru › CMake

CMAKE__COMPILER_ID

Строка идентификации компилятора.

Короткая строка, уникальная для поставщика компилятора. Возможные значения включают:

Значение

Название

Absoft

Absoft Fortran

ADSP

Analog VisualDSP++

AppleClang

Apple Clang

ARMCC

ARM Compiler

ARMClang

ARM Compiler, основанный на Clang

Bruce

Bruce C Compiler

CCur

Concurrent Fortran

Clang

LLVM Clang

Cray

Cray Compiler

CrayClang

Cray Clang-based Compiler

Embarcadero, Borland

Embarcadero

Flang

Classic Flang Fortran Compiler

LLVMFlang

LLVM Flang Fortran Compiler

Fujitsu

Компилятор Fujitsu HPC (режим Trad)

FujitsuClang

Компилятор Fujitsu HPC (режим Clang)

G95

G95 Fortran

GNU

GNU Compiler Collection

GHS

Green Hills Software

HP

Компилятор Hewlett-Packard

IAR

IAR Systems

Intel

Intel Classic Compiler

IntelLLVM

Intel LLVM-Based Compiler

LCC

Компилятор MCST Elbrus C/C++/Fortran

LFortran

Компилятор LFortran Fortran

MSVC

Microsoft Visual Studio

NVHPC

Компилятор NVIDIA HPC

NVIDIA

Компилятор NVIDIA CUDA

OrangeC

Компилятор OrangeC

OpenWatcom

Open Watcom

PGI

The Portland Group

PathScale

PathScale

SDCC

Компилятор Small Device C

SunPro

Oracle Developer Studio

Tasking

Наборы инструментов Tasking Compiler

TI

Texas Instruments

TIClang

Компиляторы Texas Instruments на основе Clang

TinyCC

Tiny C Compiler

XL, VisualAge, zOS

IBM XL

XLClang

IBM Clang-based XL

IBMClang

Компилятор IBM на основе LLVM

Гарантируется, что эта переменная определена не для всех компиляторов или языков.

© 2000–2024 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/latest/variable/CMAKE_LANG_COMPILER_ID.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API