questasim 在linux_mint中的安装和破解

时间:2022-08-30 06:34:31

一,安装很简单,网上太多教程,不解释

二,主要是破解(license的生成),

 http://model.com/content/modelsim-downloads下载modelsim10.0 或者questa 10.0linux 版本,下载install.linux questasim-base.mis questasim-docs.mis questasim-gcc-linux.mis questasim-linux.mis即可

然后去http://bbs.eetop.cn/viewthread.php?tid=314291&highlight=questa 下载一个crack 那个crack 说得不是很详细,这里解释一下,我也折腾了半天才搞定。首先将license.src第一行改变一下,SERVER后面的字符串改为自己的hostname(终端下输入hostname查看),然后修改自己的MAC地址,第二行修改为mgcld的位置所在。示例如下:

SERVER ubuntu 206a8a02c2e9 1717

VENDOR mgcld /home/chenyi/programs/Questa10/questasim/linux

 

然后在LINUX环境下执行wine MentorKG.exe ,产生mentor.dat,这个就是license. (有可能crack提供的文件里license.srcc字符有问题哈,修改一下就好)

 

然后在linux环境下,将patch_2010 sfk拷贝到 /Questa10/questasim/linux/mgls/lib 下面,(将patch_2010用vim打开,最后增加一个空格),执行patch_2010 ,如果出现

[total hits/matching patterns/non-matching patterns] [001/1/0] mgls_asynch [001/1/0] mgcld error: failed to read+write: sfk - skipping 4 files checked, 2 changed. 1 errors occurred. 说明是正确的哈 如果是 0 files checked, ubuntu下加 sudo试试
然后设定好环境变量,执行/Questa10/questasim/linux/下面的lmgrd:
lmgrd -c /home/chenyi/programs/Questa10/questasim/license.dat

最后,在.bashrc文件中加入如下内容

export LM_LICENSE_FILE=/home/fengyuanhe/programs/license/MentorGraphics/mentor.dat:$LM_LICENSE_FILE
export PATH=$PATH:/home/fengyuanhe/programs/questasim_10.2/questasim/linux_x86_64:$PATH

export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:$PATH





enjoy it.....