linux环境下questasim 10.7的安装总结

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

总结:安装和破解过程中遇到的问题与依赖的操作系统环境有关,解决过程不一而同,耐心处理定能解决。

  • 4
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值