尝试安装了三、四个版本的modelsim,每次总会出现license的环境变量报错,太影响小白的学习激情了。
检查License文件,发现License文件中有本机网卡Mac地址,
核对本机Mac地址,发现不一致,解决方案便是,自己在命令行里运行mentorKG工具:
注:your_nic_id是真正的网卡mac地址
MentorKG.exe -h your_nic_id -patch .
这样生成的License文件就正确了,然后即可po jie成功.
原文链接:
[已解决]ModelSim出现Unable to checkout a viewer license | 勤奋的小青蛙
生成的license有问题是因为电脑的虚拟网卡过多引起的。打开设备管理器,进入网络适配器,将多余的虚拟网卡给禁用即可。再重新运行一下patch_dll生成license。
原文链接:ModelSim破解能生成license但是打开报错问题解决方法 - 知乎 (zhihu.com)
生成lincense的步骤如下(modelsim SE-64-10.2c):
1. 将MentorKG.exe和crack.bat一起拷贝到modelsim安装目录的win32或win64下(modelsim一定要在这个目录下);
2. “windows键+R”,输入cmd,打开CMD,然后“cd:C:\modeltech64_10.2c\win64”,进入到win64目录下,输入crack.bat,点击运行,产生license后,放到任意英文目录下(注意一定要使用cmd来进行此项操作);
3. 在win7桌面,右击计算机-属性-高级系统设置-高级-环境变量-用户变量-新建一个用户变量,变量名为LM_LICENSE_FILE,变量值为license放置的目录,如C:\modeltech_10.2c\LICENSE.TXT(此处根据自己的ModelSim路径设置,下图是笔者的设置);
————————————————
版权声明:本文为CSDN博主「NemoYxc」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/yanchuan23/article/details/102578614
(这个看内容密密麻麻,已然凌乱)
原文链接:Modelsim 10.7/2019.5 安装后打开出现license问题_Bin_bin_bingo的博客-CSDN博客
关于Modelsim SE软件Fatal License Error的解决方法_o哇哈哈~的博客-CSDN博客
最后我综合以上方法,终于安装成功。
看过来人的patch_dll中MentorKG行包含物理地址,之后就索性摆烂加上去了,然后生成的license就能合格了,怀疑这是关键。
修改前:
修改后:
(物理地址,看当前连接网络的“硬件属性”中有“物理地址(MAC)”)
等待片刻生成license后保存在win64下。
其它教程都是显示值到win64这一地步就可,不过我再进一步选择了license,好像没影响。
之前的经验贴有说把MGLS和MGLS64属性的“只读”继续勾上才能运行,但我没勾目前没啥问题。还是勾选上“只读”,万一出纰漏那菜菜就慌了。
推荐一个网站,非打广告,之前试的所有modelsim都在这上边找的网盘资源下载的Modelsim - 相关电脑软件(5款) - 软件学堂 (xue51.com)