由于 SoC EDS 命令外壳出现问题,英特尔 FPGA版 Arm C 编译器 (ArmCC) 许可可能无法通过 Arm 编译器工具找到。
要解决此问题,在编译或运行之前,在 SoC EDS 命令 shell 中设置以下环境变量:(所显示的语法适用于一个。)
导出 ARMCC5_CCOPT=--tool_variant=altera
导出 ARMCC5_ASMOPT=--tool_variant=altera
导出 ARMCC5_FROMELFOPT=--tool_variant=altera
导出 ARMCC5_LINKOPT=--tool_variant=altera
此问题计划在 SoC EDS 的未来版本中解决。