在某包上买了一块FPGA开发板,买的版本没有配modelsim安装包,就问客服要了安装包,但是没crack文件夹,没有办法破解,在网上找了这个文件夹后还是安装失败,以下是安装失败信息:
大概讲一下解决的过程:
原来淘宝要的安装包就一个modelsim-win64-10.4-se EXE文件,
后来网上找了modelsim10.1版本的安装包,里面有crack文件:
crack里面有这个文件:
后来百度破解方法主要三步:
(1)安装目录中找到mgls64.dll文件,属性把只读选项勾选去掉。
(2)将MentorKG.exe和patch_dll.bat一起拷贝到modelsim安装目录的win32或win64下,这里看到modelsim10.4版本用的是patch_dll.bat文件,而10.1版本用的是crack.bat,就去网上重新找了10.4版本的crack文件夹(这里找到了安装包和crack文件夹,还挺高兴,刚开始就是想安装这个版本的,就尝试安装,但还是失败)。安装最新找到的这个10.4版本过程中出现的问题是生成license文件是界面闪退,没有操作机会,导致没有生成license文件。
(3)设置环境变量名MGLS_LICENSE_FILE
,
变量值为license放置的路径
/****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
分隔线以上是遇到的问题,接下来是解决方法:
(1)因为没有生成license文件,所以没有办法破解,无意中在最新找到的10.4版本的文件夹中直接找到了license文件,于是把license.TXT、MentorKG和patch_dll.bat三个文件同时复制到安装目录modeltech64_10.4/win64下,这里就不需要在点击patch_dll.bat再生成license文件了,因为已经复制过来了。
(2)接下来是设置环境变量名MGLS_LICENSE_FILE
,变量值为license放置的路径。这里是关键:
右击此电脑属性:
接下来:
图中第五步是关键,其他和百度出来的差不多,唯一不同的是手动添加浏览文件,直接到license文件,一路确定即可。
破解完成之后: