C/C++test は以下のコンパイラ ファミリーをサポートします。

ARM

以下の ARM コンパイラがサポートされています。

  • ARM Compiler 6.14
  • ARM Compiler 6.16
  • ARM Compiler 6.22

Clang

以下の Clang コンパイラがサポートされています。

  • Clang C/C++ Compiler v 12.0 (x86_64)
  • Clang C/C++ Compiler v 15.0 (x86_64)
  • Clang C/C++ Compiler v 16.0 (x86_64)
  • Clang C/C++ Compiler v 16.0 (aarch32)
  • Clang C/C++ Compiler v 16.0 (aarch64)
  • Clang C/C++ Compiler v 17.0 (x86_64)
  • Clang C/C++ Compiler v 17.0 (aarch64)
  • Clang C/C++ Compiler v 18.0 (x86_64)
  • Clang C/C++ Compiler v 18.0 (aarch64)
  • Clang C/C++ Compiler v 19.0 (x86_64)
  • Clang C/C++ Compiler v 19.0 (aarch64)
DesignWare ARC MetaWare

以下の DesignWare ARC MetaWare コンパイラがサポートされています。

  • Metaware DesignWare ARC C/C++ Compiler P-2019.09
  • Metaware DesignWare ARC C/C++ Compiler Q-2020.06
GNU GCC

以下の GNU GCC コンパイラがサポートされています。

  • GNU GCC 8.x
  • GNU GCC 8.x (x86_64)
  • GNU GCC 8.x (arm/aarch32)
  • GNU GCC 8.x (aarch64/arm64)
  • GNU GCC 9.x
  • GNU GCC 9.x (x86_64)
  • GNU GCC 9.x (arm/aarch32)
  • GNU GCC 9.x (aarch64/arm64)
  • GNU GCC 10.x (x86_64)
  • GNU GCC 10.x (arm/aarch32)
  • GNU GCC 10.x (aarch64/arm64)
  • GNU GCC 11.x (x86_64)
  • GNU GCC 11.x (arm/aarch32)
  • GNU GCC 11.x (aarch64/arm64)
  • GNU GCC 11.x (powerpc)
  • GNU GCC 12.x (x86_64)
  • GNU GCC 12.x (arm/aarch32)
  • GNU GCC 12.x (aarch64/arm64)
  • GNU GCC 13.x (x86_64)
  • GNU GCC 13.x (arm/aarch32)
  • GNU GCC 13.x (aarch64/arm64)
  • GNU GCC 14.x (x86_64)
  • GNU GCC 14.x (arm/aarch32)
  • GNU GCC 14.x (aarch64/arm64)
  • 非推奨のコンパイラ
    • GNU GCC 7.x
    • GNU GCC 7.x (x86_64)


Green Hills Software

以下の Green Hills Software コンパイラがサポートされています。

  • Green Hills Software Compiler for ARM64 v. 2020.1.x
  • Green Hills Software Compiler for PPC v. 2019.1.x
  • Green Hills Software Compiler for PPC v. 2020.1.x
  • Green Hills Software Compiler for Tricore v. 2021.1.x
  • Green Hills Software Compiler for V850 v. 2017.5.x
Hexagon

以下の Hexagon コンパイラがサポートされています。

  • Hexagon Clang Compiler v. 8.6.x
  • Hexagon Clang Compiler v. 8.7.x
  • Hexagon Clang Compiler v. 19
HighTec

以下の HighTec コンパイラがサポートされています。

  • GCC for Tricore 4.9.x 
  • HighTec Clang C/C++ Compiler 8.1 (aarch32/arm)
IAR Compilers

以下の IAR コンパイラがサポートされています。

  • IAR Compiler for ARM v. 8.40x
  • IAR Compiler for ARM v. 8.50x
  • IAR BXARM v. 8.50x
  • IAR BXARM v. 9.20x
  • IAR Compiler for ARM v. 9.10x
  • IAR Compiler for ARM v. 9.40x
  • IAR Compiler for ARM v. 9.50x
  • IAR Compiler for RISC-V v. 3.30.x
  • IAR Compiler for RX v. 3.10.x
  • IAR Compiler for RL78 v. 3.10.x
  • 非推奨のコンパイラ
    • IAR Compiler for ARM v. 8.20x
    • IAR Compiler for ARM v. 8.22x
Intel

以下の  Intel® コンパイラがサポートされています。

  • Intel Classic C/C++ Compiler 2021.6 (x86_64)
  • Intel oneAPI C/C++ Compiler 2022.1 (x86_64)
Microchip

Microchip MPLAB コンパイラのサポートは非推奨になりました。

  • 非推奨のコンパイラ
    • Microchip MPLAB C32 Compiler for PIC32 v2.0x
Microsoft

以下の Microsoft コンパイラがサポートされています。

  • Microsoft Visual C++ 14.1
  • Microsoft Visual C++ 14.1 (x64)
  • Microsoft Visual C++ 14.2
  • Microsoft Visual C++ 14.2 (x64)
  • Microsoft Visual C++ 14.3
  • Microsoft Visual C++ 14.3 (x64)
NVIDIA

以下の NVIDIA CUDA コンパイラがサポートされています。

  • NVIDIA CUDA Compiler 12.8
QNX GCC

以下の QNX GCC コンパイラがサポートされています。

  • QNX GCC 8.x (ARM64)
  • QNX GCC 8.x (x86_64)
  • QNX GCC 12.x (ARM64)
Renesas

次の Renesas コンパイラがサポートされています。

  • RX C/C++ Compiler 2.5x 
TASKING

以下の TASKING コンパイラがサポートされています。

  • Smartcode for TriCore C/C++ Compiler 10.1
  • Vx-toolset for TriCore C/C++ Compiler 4.2
  • Vx-toolset for TriCore C/C++ Compiler 6.3
Texas Instruments

以下の Texas Instruments コンパイラがサポートされています。

  • TI ARM C/C++ Compiler v20.2 
  • TI ARM Clang Compiler 3.2
  • TI TMS320C2000 C/C++ Compiler v18.1
  • TI TMS320C6x C/C++ Compiler v8.2
  • TI MSP430 C/C++ Compiler v18.1
  • 非推奨のコンパイラ
    • TI ARM C/C++ Compiler GNU GCC 7.x
    • TI ARM C/C++ Compiler v18.1
Wind River

以下の Wind River コンパイラがサポートされています。

  • Wind River Diab 5.9.x
  • Wind River Clang 9.0.x
  • 非推奨のコンパイラ
    • Wind River Clang 8.0.x
  • No labels