TA的每日心情 | 奋斗 2025-9-24 15:41 |
|---|
签到天数: 86 天 [LV.6]常住居民II
|
; e% o. T9 O9 J, {* g. k% C
你说的不对,而是相反,所有的主程序和SPB_Data路径都是应该分开,通过程序来切换。+ a4 z2 K) Y \# m/ a s& [! \1 o
6 p5 z: e( B9 E- z; k
( U8 P. ]4 N7 z% J8 P3 qhttps://www.eda365.com/thread-585528-1-1.html
5 k. M$ }& X: T1 ?3 [% _8 D0 y2 }. V
这个帖子给你参考一下。这个程序实现了3个功能3 n9 t5 j0 P% L& X+ Y0 o
1、修改CDSROOT环境变量。
$ F% p, y4 p0 T1 ^2、修改注册表来控制双击程序时从哪个exe启动。
& C2 Y) C6 G) e5 q3、修改HOME环境变量来控制skill从哪个路径加载。
% W' Z) C2 u: ~+ H- C2 t
7 H: R& A' k+ @5 \" {2 p6 h! T" n) G0 W$ T, ?
另外说明一下CDSROOT和注册表通过自带的cadence switch release也能切换(但是他的设置有点复杂),实际上我这个代码和官方的cadence switch release实现功能一样。只是代码更加灵活,但也更容易出错,自行取舍吧。代码里还额外增加了HOME路径的切换。仅此而已。
4 j6 h% A/ o; f! K |
|