一.准备
1.ubuntu 16.04系统,能上网
2.Modelsim 10.2c安装文件及破解文件(可私信)
3.确保ifconfig网卡是eth0开始,不然百度一下改过来
二.安装
1.进入安装目录,执行以下命令,不会很顺利的,遇到问题参考我之前的文章https://blog.csdn.net/qingyu2431/article/details/106846166
sudo chmod 755 install.linux
sudo ./install.linux
2.安装过程中,类型选linux,组件全选
三.破解
1.破解可执行文件:将crack文件夹下sfk 和patch_calibre2011_linux 文件拷贝到modelsim的安装路径下(同级有modeltech和_msidata文件夹),+可执行权限并运行patch
sudo chmod 755 patch_calibre2011_linux sfk #chmod patch 和 sfk文件权限均为755
sudo ./patch_calibre2011_linux #执行本命令,其实就是调用了一次sfk
如果提示缺少库,则执行以下:
sudo apt-get install libstdc++5
sudo apt-get install libstdc++5:i386
2.生成使用破解程序生成license文件,需要先安装wine工具(再Ubuntu下执行exe文件)
sudo apt-get install wine
然后进入crack文件目录下,执行以下命令:
wine mentorKG.exe
把生成的LICENSE.TXT文件放到某个目录,这个license文件是根据网卡mac地址生成的,一定要确保ifconfig网卡名类似eth0这种格式,可以打开LICENSE.TXT检查下里面的mac地址是否和自己电脑的一致
三、设置环境变量:
sudo gedit ~/.bashrc
增加以下内容(参考),具体路径要修改为LICENSE.TXT存放路径和modelsim安装路径
export LM_LICENSE_FILE=/opt/modelsim/LICENSE.TXT
export PATH=$PATH:/opt/modelsim/modeltech/linux_x86_64
重启下电脑,命令行执行vsim,应该可以看到图形界面