Platforms & Compilers

Pre-build Coco 패키지는 다음의 플랫폼을 지원합니다:

  • Linux (32- and 64-bit)
  • Windows (32- and 64-bit)
  • macOS (32- and 64-bit)
  • Solaris, AIX and other UNIX systems (on request)

그리고 크로스 컴파일러와 함께 타겟 플랫폼도 지원됩니다. (Coco Cross-Compilation Add-on이 필요합니다.):

  • Embedded Linux
  • Embedded Windows
  • Mobile operating systems
  • Real-time operating systems (RTOS) like QNX, VxWorks or FreeRTOS
  • Microcontrollers and microprocessors without an operating system

지원가능한 컴파일러:

  • GNU Compiler Collection (GCC) and compilers based on it
  • Microsoft Visual Studio(C, C++ 및 C#)
  • Clang
  • Intel C/C++ Compiler
  • Oracle/Sun Studio C/C++ Compiler
  • Mono C# Compiler
  • QNX Compiler (qcc, q++) (*)
  • ARM C/C++ Compiler (Keil μVision toolchain) (*)
  • Green Hills Compiler for C and C++ (*)
  • HighTec Compiler (*)
  • Atmel Studio C Compiler (*)
  • Wind River Diab Compiler (*)

(*) Coco Cross-Compilation Add-on이 필요합니다.

기타 컴파일러의 경우, 설정파일을 추가하여 사용할 수 있습니다. 위의 목록에서 사용 중인 툴체인을 찾을 수 없다면, 문의 주십시오. Coco Cross-Compilation Add-on 이 필요할 수 있습니다.

지원 가능한 타겟 하드웨어:

C, C++ 또는 C# 컴파일러가 지원하는 타겟 하드웨어 시스템은 모두 지원 가능 합니다. 그리고 다음의 목록은 일반적으로 가장 많이 사용되는 플랫폼 중 일부를 기술하였습니다.

  • Intel x86 and x64
  • ARM
  • IA64
  • PowerPC(PPC)
  • MIPS
  • AURIX™ TriCore
  • Microchip’s SAM microcontrollers
  • 기타