首页 > 其他分享 >vivado2019.2对modelsim2019.2编译库全报错解析

vivado2019.2对modelsim2019.2编译库全报错解析

时间:2023-05-27 14:23:45浏览次数:34  
标签:编译 Modelsim modelsim2019.2 modelsim Vivado 库全 报错 voptflow

  • 最近在用vivado 2019.2编译modelsim 2019.2库时,所有库全部报错,查阅了博主们的各种解决办法,最终在一篇文章的评论中找到了解决办法,特此记录
  • 问题描述:
    1、ERROR: [Vivado 12-5602] compile_simlib failed to compile for modelsim with error in xxx libraries
    2、ERROR:[Common 17-39]’ compile_simlib’ failed due to earlier errors
    (当时报错截图没有保存,好像是420左右个错误)

    解决办法
    1、确认Modelsim和Vivado版本是否匹配,移步Vivado Simulation
    2、检查环境变量中是否存在其他版本的modelsim,如果有的话建议移动到要编译modelsim版本的下方,或者先删除已有的,等编译完再添加

     


    3、在破解modelsim时,很多教程写到要把modelsim.ini中的voptflow=1改为voptflow=0,很大可能是由此原因导致的,实测将voptflow改为1后并不影响modelsim的破解。
    由于已经编译过库并且报错,当修改完voptflow=1再编译时,vivado是不会从modelsim安装目录复制modelsim.ini文件作为副本的,需要在vivado起始界面的tcl窗口中,输入pwd,得到当前tcl的工作目录,打开文件资源管理器,进入这个目录,我们可以看到有modelsim.ini文件,删除之后重新开始编译即可

  •  

     

     

    参考
    1、vidado 2019.2与modelsim2019.2的安装、破解、联合仿真配置
    2、Vivado联合ModelSim仿真设置(附图步骤)
    3、Modelsim编译Vivado仿真库报错(vlog-12110)
    4、Modelsim常见配置问题
    ————————————————
    版权声明:本文为CSDN博主「Electronic-S」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/weixin_45093505/article/details/126869467

标签:编译,Modelsim,modelsim2019.2,modelsim,Vivado,库全,报错,voptflow
From: https://www.cnblogs.com/xgj-0817/p/17436669.html

相关文章

  • workbench导入csv文件时候出现的报错
    问题一:解决办法:把csv文件的编码从什么utf-8、gbk更改为gb2312就可以成功导入了。我更改编码的方式是用的VS-code,1.用vscode打开。2.点击右下角编码2.点击通过编码保存,找到gb2312点击保存为新文件就可以成功导入了。问题二:ERROR:Importdatafile:("Column'book_img'specifiedt......
  • 删临时文件时报错ORA-01258
    问题描述:删临时文件时报错ORA-01258,如下所示:数据库:oracle19.13系统:rhel7.91、异常重现SQL>altertablespacetempdroptempfile'/u01/app/oracle/oradata/orcl/temp01.dbf';ORA-01258:unabletodeletetemporaryfile/u01/app/oracle/oradata/orcl/temp01.dbf后台日......
  • mysql在执行start slave命令时报错"ERROR 1872 (HY000)"
    问题描述:mysql在执行startslave命令时报错"ERROR1872(HY000)",如下所示:数据库:mysql8.0.27系统:rhel7.31、问题重现mysql>startslave;ERROR1872(HY000):Slavefailedtoinitializerelayloginfostructurefromtherepository2、异常原因从库已经存在之前的relay......
  • webpack报错处理:The extension in the request is mandatory for it to be fully spe
    完整的报错提示如下:BREAKINGCHANGE:Therequest'./module2'failedtoresolveonlybecauseitwasresolvedasfullyspecified(probablybecausetheoriginisstrictEcmaScriptModule,e.g.amodulewithjavascriptmimetype,a'*.mjs'file,or......
  • python flask 启动报错 'utf-8' codec can't decode byte 0xb2 in position 4: invali
    原因:在python下lib文件夹里的socket.py文件中的name=gethostname()代码执行获取本机电脑名称时,遇到中文导致乱码报错。解决方法:    1.将电脑“设备名称”中中文改为英文;    2.修改socket.py代码,如下(参考https://blog.csdn.net/weixin_46342884/article/detail......
  • 导出Excel,下载文件,返回文件流和报错信息处理
    downloadExcelCreateA(resData,fileName){//下载文件varblob=newBlob([resData],{type:'application/vnd.ms-excel'})vardownloadElement=document.createElement('a');varhref=window.URL.creat......
  • EasyDSS调用录像回看接口出现报错“请先合成mp4”,是什么原因?
    EasyDSS支持一站式的上传、转码、直播、回放、嵌入、分享功能,具有多屏播放、自由组合、接口丰富等特点。平台可以为用户提供专业、稳定的直播推流、转码、分发和播放服务,全面满足超低延迟、超高画质、超大并发访问量的要求。有用户反馈,在调用录像回看接口中的指定时间段录像播放及......
  • C# 操作List集合报错:集合被修改,枚举操作可能不会执行(Collection was modified, enume
    问题Ihavemultithreadsapplicationandigetthiserror**************ExceptionText**************System.InvalidOperationException:Collectionwasmodified;enumerationoperationmaynotexecute.atSystem.ThrowHelper.ThrowInvalidOperationExcepti......
  • 编译静态库遇到的 LNK2019 报错
    前文提到了CMake学习文末基本涵盖了我遇到的编译问题,但是在得到一个编译好的.lib文件后,还需要放到项目中引用成功后才算真正的完成静态库的编译嗯,我之所以说这些是因为我在项目中链接静态库时出现了LNK2019经典错误错误如下:Libraryd.lib(at_exit.obj):errorLNK2019:......
  • Nvm 安装node报错: The system cannot find the path specified.
    解决思路:1.确保你安装nvm之前node.js已经删除干净了。这一步如果不会请移步:https://blog.csdn.net/m0_51945510/article/details/127710792这个是要删除的。 2.确保你点击的安装路径中,没有空格和中文,并且确定存在这个目录(安装时,不会帮你新建文件夹)。  上面两张图只......