|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
今尝试用library expert建allegro封装,文件输出后却无法导入allegro。
! w7 _+ ~6 Y9 Q; S5 o0 b运行输出的批处理文件,只有dos窗口一闪而过。0 W; Z$ R3 u: ?7 j9 T$ R
经过摸索发现,17.0以后cadence软件本身不再依赖path和cdsroot这两个环境变量,
1 \* F/ R9 S- ~; z4 J官方是这么说的:Starting with the Cadence Allegro 17.0 release, we no longer require% o# g% w) ~4 K) W) s
either the Window's PATH variable or the Cadence CDSROOT variable; Q+ N7 N3 _! k+ B" v
be set to run Cadence Allegro tools." G+ e, R( M @! ~0 }9 K
但是第三方软件还是会引用这两个变量,所以运行第三方输出的批处理文件时因为
0 e U4 N0 Q7 t7 i! r找不到这两个变量无法正常启动cadence相关软件。解决方法其实也很简单,
, M# E% q6 u5 p& {在第三方的批处理文件前面加上上述两个变量即可,注意:这里对应的路径得是绝对路径,
. I0 ^2 y7 p' T' j) i例如:
8 J4 j" W7 R2 i" \3 r1 l5 cset CDSROOT=C:\Cadence\SPB_17.25 ^1 @. n) l! [3 ], h' K S
set PATH=C:\Cadence\SPB_17.2\tools\bin, a+ |- d6 W- R9 B% k. i& D
; y5 j+ J4 O' G/ a5 i3 v/ T2 ]
|
|