reference:
参考
https://blog.csdn.net/weixin_36590806/article/details/109692507
https://centos.pkgs.org/
https://blog.csdn.net/weixin_36590806/article/details/109692507
https://blog.csdn.net/weixin_34326558/article/details/90072161
http://www.myir-tech.com/faq_list.asp?id=521
http://bbs.eetop.cn/thread-578014-1-1.html
http://bbs.eetop.cn/thread-852626-1-1.html
修复/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory问题
bash: ./lmgrd: /lib/ld-lsb.so.3: bad ELF interpreter: 没有那个文件或目录
linux 命令行出现-bash-4.2$的解决办法
解决linux下sudo更改文件权限报错xxxis not in the sudoers file. This incident will be reported.
configure: error: *** libpopt not found 解决方法
Questasim 10.7安装包
https://download.csdn.net/download/weixin_36590806/13115628
https://download.csdn.net/download/weixin_36590806/13112835
百度云查找即可。
安装步骤:
1、安装QuestaSim
安装Questasim 10.7,这个和windows下是一样的。
执行脚本
./install.linux64
2、复制破解工具
将crack文件夹中的patch_2020 和 sfk 两个文件,复制到安装目录的questasim/linux_x86_64/mgls/lib下
3、给sfk文件执行权限
chmod a+x sfk
4、执行sfk
使用sfk更改文件(必须在root用户下执行),此操作会更改 。
./sfk rep -yes -pat -bin /5589E557565381ECD00000008B5508/31C0C357565381ECD00000008B5508/ -bin /5589E557565381ECD8000000E8000000005B81C3/33C0C357565381ECD8000000E8000000005B81C3/ -bin /41574989FF415641554154554889CD534489C3/33C0C389FF415641554154554889CD534489C3/ -dir /home/wei/QuestaSim/questasim
libgcc_s.so.1缺失是因为使用了32位的libgcc库,而这个库在64位的Linux机器里没有安装。
解决办法:
安装32位的libgicc库
sudo yum install libgcc.i686
此步骤是对安装目录下的文件做更改,若屏幕没有出现大量log打印,那么会出现(mgcld) TCP_NODELAY NOT enabled报错;
5、生成并修改license.rc文件
根据windows下QuestaSim的破解流程,在window环境下生成linux下Questasim的license.src,当然需要将MAC改为Linux的MAC。
1.修改成自己主机名和mac地址以及端口号 ;端口号在lmgrd -c mentor.dat的log中查找;
2.mgcld <安装目录>/linux_x86_64
在crack目录中存在license.rc,但文件比较旧,建议重新生成。
6、修正license文件
将license.src拷贝到crack文件夹下,执行如下操作:
./mgcrypt.exe -i license.src -o mentor.dat
7、将mentor.dat复制到特定目录下
需要.bashrc中指定此目录,后续提到。
8、更改mentor.dat文件格式:
dos2unix ./mentor.dat
此步骤一定要处理否则报:LMGRD license manager: can’t initialize: No SERVER lines in license file
9、添加环境变量
在.bashrc中,添加如下内容:
export PATH=$PATH:/home/wei/QuestaSim/questasim/linux_x86_64
export LM_LICENSE_FILE=/home/wei/QuestaSim/mentor.dat
alias Questa="/home/wei/QuestaSim/questasim/linux_x86_64/lmgrd -c /usr/questasim/mentor.dat"
10、更新配置环境
source ~/.bashrc
11、启动许可(每次开机都需要)
也可linux配置中设置为自启动,需要请自查。
Questa
12、启动Questasim 10.7
Vsim
总结:安装和破解过程中遇到的问题与依赖的操作系统环境有关,解决过程不一而同,耐心处理定能解决。