|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
今尝试用library expert建allegro封装,文件输出后却无法导入allegro。+ k0 t2 C; ?, ~3 D, e
运行输出的批处理文件,只有dos窗口一闪而过。- W' J) @+ p% a2 l' d
经过摸索发现,17.0以后cadence软件本身不再依赖path和cdsroot这两个环境变量, S/ f, e4 ^9 p* l
官方是这么说的:Starting with the Cadence Allegro 17.0 release, we no longer require
- H8 p4 s2 O N0 J/ Meither the Window's PATH variable or the Cadence CDSROOT variable8 S2 x0 l# Z4 c9 \7 A* g! i
be set to run Cadence Allegro tools.0 p! V/ {$ [! C; z
但是第三方软件还是会引用这两个变量,所以运行第三方输出的批处理文件时因为5 s- g J, p7 \
找不到这两个变量无法正常启动cadence相关软件。解决方法其实也很简单,
* w5 {/ i7 O; _! q6 y ~& C$ _4 Y在第三方的批处理文件前面加上上述两个变量即可,注意:这里对应的路径得是绝对路径,; b. C% j8 R) |& T7 F; ]6 B+ B
例如:: p3 U; V1 r4 v' S& [' }/ Z
set CDSROOT=C:\Cadence\SPB_17.2 @8 T+ K1 \% g" F: h' G
set PATH=C:\Cadence\SPB_17.2\tools\bin
0 N+ ^, ~; R9 t! b% d( ]
7 G( e+ P: b9 v% e8 p |
|