Intel® FPGA软件安装和许可

ID 683472
日期 6/22/2020
Public

本文档可提供新的版本。客户应 单击此处 前往查看最新版本。

文档目录

3.5. Intel® Quartus® Prime环境变量

Intel® Quartus® Prime软件安装过程会初始化环境变量。特定情况下,可利用修改这些变量的优势。

QUARTUS_ROOTDIR_OVERRIDE

当同一电脑上有 Intel® Quartus® Prime软件的多个副本,并且需要确定默认开启的版本时,则可使用环境变量。

注: 如果有 Intel® Quartus® Prime软件相同版本的多个副本,则系统显示错误信息,指出启动程序后,无法找到 Intel® Quartus® Prime软件文件。解决方案是将其中一个副本设置成QUARTUS_ROOTDIR_OVERRIDE

QUARTUS_LIBRARY_PATHS

QUARTUS_LIBRARY_PATHS环境变量指定用户定义的库路径。

可使用该环境变量同时定义多个库路径,而非将每个路径单独添加到用户库。

PATH

必须将$QSYS_ROOTDIR添加到PATH变量。$QSYS_ROOTDIR将目录放置于QUARTUS_ROOTDIR_OVERRIDE/sopc_builder/bin处。

LM_LICENSE_FILE和ALTERAD_LICENSE_FILE

这些环境变量指定许可文件的位置。但是, Intel® Quartus® Prime软件会使用您在License Setup对话框中的位置覆盖这些环境变量的值。

注: 使用“:”(Linux)或“;”(Windows)分隔多个许可服务器和节点锁定许可文件。

LC_ALL

必须确保操作系统的位置设置正确。尤其是LC_ALL环境变量中指定的位置必须与位置设置(例如LANG)匹配。如果存在失配,则在IP生成过程中可能会生成以下Perl告警:

perl: warning: Setting locale failed. 

此警告会导致IP生成失败。

注: 还可设置环境变量PERL_BADLANG=0以避免Perl警告。