Subnavigation
平台和编译器
预编译的 Coco 包适用于以下平台:
- Linux(32 位和 64 位)
- Windows(32 位和 64 位)
- macOS(32 位和 64 位)
- Solaris、AIX 和其他 UNIX 系统(根据要求)
此外,客户可以通过使用交叉编译器(需要 Coco Cross-Compilation Add-on)来适配其他平台:
- Embedded Linux
- Embedded Windows
- 移动操作系统
- 实时操作系统 (RTOS),如 QNX、VxWorks 或 FreeRTOS
- 没有操作系统的微控制器和微处理器
支持的编译器:
- GNU Compiler Collection (GCC) 和基于它的编译器
- Microsoft Visual Studio(C、C++ 和 C#)
- Clang
- Intel C/C++ 编译器
- Oracle/Sun Studio C/C++ 编译器
- Mono C# 编译器
- QNX 编译器 (qcc,q++)(*)
- ARM C/C++ 编译器(Keil μVision 工具链)(*)
- 用于 C 和 C++ 的 Green Hills 编译器(*)
- HighTec 编译器(*)
- Atmel Studio C 编译器(*)
- Wind River Diab 编译器(*)
(*)需要 Coco Cross-Compilation Add-on
可以通过设置配置文件来添加对其他编译器的支持。如果您没有在上面找到您的工具链,请与我们联系。这可能需要一个 Coco Cross-Compilation Add-on。
支持的目标硬件:
任何支持 C、C++ 或 C# 编译器的目标系统硬件。因此,下面的列表仅摘录自我们客户最常使用的平台:
- Intel x86 和 x64
- ARM
- IA64
- PowerPC(PPC)
- SPARC
- MIPS
- AURIX™ TriCore
- Microchip 的 SAM 微控制器
- 和更多