centos7从零开始安装VCS2016以及运行UVM-1.1a

本文详细记录了在CentOS7上从零开始安装VCS2016和运行UVM-1.1a的过程,包括前期准备、遇到的错误及其解决方案。在安装过程中,遇到了如libXss.so.1缺失、bad ELF interpreter问题、glibc-devel.i686未安装等问题,通过yum安装相应软件包解决。在使用UVM时,启动时需手动指定license,并在编写自定义agent时,注意继承错误导致的is_active变量未声明的问题。最后,介绍了如何加入reference model并实现DUT功能,以及解决类型声明错误的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

@TOCcentos7从零开始安装VCS2016以及运行UVM-1.1a

#前期准备

1)centos7 64位系统
2)scl11.9
3)VCS2016

艰辛历程

前前后后持续了大概半个月时间。

安装步骤

事后写的,很多问题已经记得不是很清楚,有问题可以私信我,我看到后会回复。

所有经历过的错误

(1)安装./setup.sh时遇到,error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory
解决方法:yum install libXScrnSaver
安装完成后,再code。
(2) 验证:lmgrd -c /home/zhang/software/synopsys/license/Synopsys.dat
bash: /home/zhang/software/synopsys/scl11.9/scl/11.9/amd64/bin/lmgrd: /lib64/ld-lsb-x86-64.so.3: bad ELF interpreter: 没有那个文件或目录
解决方法:yum install redhat-lsb.i686
(3)gnu/stubs-32.h: No such file or directory
解决方法:yum -y install glibc-devel.i686

(9)
(10)file class ELFCLASS64 incompatible with ELFCLASS32

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值