|
[请教]搜索路径设置的问题
我在Debian Sid 上装了cadence 的spb155和ic5141
这两个软件是分别装在自己目录里的
因为要设置环境变量才能让他们运行 (添加到.bashrc里)
网上有下列两个环境变量可以参考,但都是针对只装有单独一个软件而设置的
但我装了两个于是就出了问题.
因为这是两套集成开发环境,得依赖环境变量调用这套软件里的其它工具
而这两套软件的安装目录树结构大体相似
我实在配置不好它们的环境变量好让他们两个都工作
请大家看看下面三个配置
第一个是为spb155配置的
第二个是为ic5141配置的
第三个是wheel大哥配置的两个都能用的,但我觉得不对,因为它的path只能执行ic5141里的程序而不能执行spb155的程序
还有一个问题就是如果spb155用的java只能是低版本(1.41)的,而这个jre只在它所在的安装目录下,ic5141可以用高版本(1.5系统自带的)
怎么能实现spb155用自带的低版本,而ic5141用系统自带的高版本呢?
其实这个问题就是如何让不同的程序来用不同的jre吧
spb155的环境变量配置
- # Cadence PSD 15.5 environment
- #export CDS_INST_DIR=/opt/spb155
- #export CDS_LIC_FILE=$CDS_INST_DIR/share/cadence.license
- #export CDS_DIR=$CDS_INST_DIR
- #export CONCEPT_INST_DIR=$CDS_DIR
- #export CDS_SITE=$CDS_DIR/share/local/
- #export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$CONCEPT_INST_DIR/tools/lib
- #export CDSDOC_PROJECT=$CDS_INST_DIR/doc
- #PATH=/opt/spb155/tools/jre/bin:$CONCEPT_INST_DIR/tools/bin:$CONCEPT_INST_DIR/tools/pcb/bin:$CONCEPT_INST_DIR/tools/fet/bin:$PATH
复制代码
ic5141环境变量配置
- # Cadence IC50 env
- #export CDSDIR=/opt/ic5141
- #export CDS_ROOT=/opt/ic5141
- #export CDS_INST_DIR=/opt/ic5141
- #export CDS_INSTALL_DIR=/opt/ic5141/tools/dfII/
- #export CDS_LIC_FILE=$CDS_ROOT/share/license/license.dat
- #export PATH=$CDS_ROOT/tools/bin:$CDS_INSTALL_DIR/bin:$CDS_ROOT/tools/spectre/bin:/usr/sbin:/sbin:$PATH
- #export CDS_Netlisting_Node Analog
- #Someone say bellow to fix libstdc++* problem
- #export LD_ASSUME_KERNEL=2.4.1
- # IC50 End
复制代码
wheel写的两个都能用的配置,不过好像只能用ic5141,找了一下关于环境变量 配置的文章 ,但还是没有弄明白为什么下面的配置中没有/opt/spb155/tools/dfII/bin的配置
其中spb对应我上面的spb155
- export CDS_INST_DIR=/opt/spb:/opt/IC5141
- export CDS_INSTALL_DIR=/opt/IC5141/tools/dfII/
- export CDS_LIC_FILE=/opt/spb/share/cadence.license:/opt/IC5141/share/license/license.dat
- export CDS_DIR=$CDS_INST_DIR
- export CONCEPT_INST_DIR=$CDS_DIR
- export CDS_SITE=$CDS_DIR/share/local/
- export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$CONCEPT_INST_DIR/tools/lib
- export CDSDOC_PROJECT=/CDS_INST_DIR/doc
- PATH=/opt/spb/tools/jre/bin:$CONCEPT_INST_DIR/tools/bin:$CONCEPT_INST_DIR/tools/pcb/bin:$CONCEPT_INST_DIR/tools/fet/bin:$PATH
- :$CDS_ROOT/tools/bin:$CDS_INSTALL_DIR/bin:$CDS_ROOT/tools/spectre/bin:/usr/sbin:/sbin:$PATH
- export CDS_Netlisting_Node Analog
- #allegro|icfb|allegro_design_entry_HDL
复制代码
在这先谢过了 |
|