一、系统与软件版本
1、Ubuntu 16.04.5 LTS
2、vcs2016
3、scl_v2018.06
4、SynopsysInstaller_v4.0
5、keygen
二、安装软件
建议预先设置好需要的目录。
1、Installer
解压Installer,得到SynopsysInstaller_v4.0.run,执行./SynopsysInstaller_v4.0.run。按提示输入installer的目录。
2、VCS、SCL
切换到Installer目录,执行./setup.sh -install_as_root。按照提示依次安装VCS和SCL即可。
3、keygen相关
需要hostname和hostid。在终端执行hostname就是hostname;在终端执行lmhostid就会得到需要的hostid。之后点击生成snopsys.dat。
打开snopsys.dat文件,他的第二行demon 需要设置好路径。
DAEMON snpslmd /your_dir/scl/2016.12/linux/bin/snpslmd
保存备用。
4、修改环境变量
可以写在~/.bashrc下,也可自己新建个脚本文件。记得source下。
export SNPSLMD_LICENSE_FILE=27000@your_hostname
export LM_LICENSE_FILE=27000@your_hostname
#vcs
export VCS_HOME=/your_dir/vcs/vcs-mx/L-2016.06
export PATH=$VCS_HOME/amd64/bin:$PATH
#DVE config
export PATH=$VCS_HOME/gui/dve/bin:$PATH
export VCS_ARCH_OVERRIDE=linux
export VCS_TARGET_ARCH=amd64
export DISPLAY=unix:0
#Formality
alias dve="dve -full64"
5、修改/etc/hosts
将/etc/hosts修改为如下所示:
127.0.0.1 localhost your_hostname
#127.0.1.1 your_hostname
6、启动license管理器
#在SCL的安装目录下的linux64/bin中执行
./lmgrd -c /your_dir/license/Synopsys.dat
7、启动软件
在终端输入:vcs
在终端输入:dve
3、可能遇到的问题和注意事项
1、网络要修改为eth0的格式。
2、hostid和hostname
3、license管理器是否已经在运行
执行ps 抓抓看,如果有多个,也不用kill了,直接保存文件,重启。
ps auxf | grep lmgrd