文章 ID: 000080287 内容类型: 安装与设置 上次审核日期: 2015 年 02 月 12 日

为什么在从命令行编译时会看到 Arm* C 编译器的许可错误?

环境

  • 英特尔® Quartus® II 订阅版
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明

    由于 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 的未来版本中解决。

    相关产品

    本文适用于 8 产品

    英特尔® Arria® 10 GT FPGA
    Cyclone® V SE SoC FPGA
    Cyclone® V ST SoC FPGA
    Cyclone® V SX SoC FPGA
    Arria® V ST SoC FPGA
    Arria® V SX SoC FPGA
    英特尔® Arria® 10 SX SoC FPGA
    英特尔® Arria® 10 GX FPGA

    本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。