问题描述
当我尝试为ModelSim PE或SE编译库时,会发生以下错误。为什么?
“错误:CAEInterfaces – COMPXLIB [env]:检测到MTI-XE仿真器安装
MTI-XE =>’C:\ Modeltech_xe61e \ win32xoem’
Xilinx HDL库不应该用compxlib编译
MTI-XE版。这些库已经预编译用于MTI-XE和
可在xilinx.com网站上找到。
<ToolTip>:如果要编译MTI-SE或MTI-PE的库
然后相应地设置仿真器环境“
解决/修复方法
当MXE路径位于PATH变量的PE / SE路径之前时,可能会发生此问题。因此,当CompXLib发出VCOM / VLOG命令时,它会处理它首先遇到的任何可执行文件(由PATH变量确定)。
例如,路径变量如下所示会发生此问题:
PATH = C:\ Modeltech_xe61e \ win32xoem; C:\ Modeltech_xe60d \ win32xoem; C:\ Modeltech_6.0d \ win32pe;
要防止出现此问题,应将路径更改为以下内容:
PATH = C:\ Modeltech_6.0d \ win32pe; C:\ Modeltech_xe61e \ win32xoem; C:\ Modeltech_xe60d \ win32xoem;
注意:如果更改路径变量并且您正在使用DOS窗口,则必须将其关闭并重新打开;如果您使用的是ISE GUI,则必须关闭该应用程序并重新打开它。
没有回复内容