|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
今尝试用library expert建allegro封装,文件输出后却无法导入allegro。5 ^* ]5 y$ u; |: F- _; G+ N% t1 \
运行输出的批处理文件,只有dos窗口一闪而过。8 \' v# G, g# v. m+ q% H
经过摸索发现,17.0以后cadence软件本身不再依赖path和cdsroot这两个环境变量,- O3 N6 L& W) C/ c9 M
官方是这么说的:Starting with the Cadence Allegro 17.0 release, we no longer require2 t; i) \& X8 v8 `* t) l3 H
either the Window's PATH variable or the Cadence CDSROOT variable/ x8 t) V1 x) Y- I* T# u- X
be set to run Cadence Allegro tools.
6 [ l+ a' Y6 V- S# o6 y2 p4 s但是第三方软件还是会引用这两个变量,所以运行第三方输出的批处理文件时因为 \0 t& A# [" \ N2 Q, Y0 N) z
找不到这两个变量无法正常启动cadence相关软件。解决方法其实也很简单,% Q8 ~2 m1 n h$ ~+ T
在第三方的批处理文件前面加上上述两个变量即可,注意:这里对应的路径得是绝对路径,6 ` q1 t8 B, z, x M
例如:
1 k* i* O( M6 n0 ]5 K6 x, gset CDSROOT=C:\Cadence\SPB_17.2
; n$ E6 j4 Z& c! g" Tset PATH=C:\Cadence\SPB_17.2\tools\bin- D7 v" F4 @* E4 G% A
/ {0 M' t# z l* ?, Z |
|