TA的每日心情 | 奋斗 2025-4-27 15:26 |
---|
签到天数: 81 天 [LV.6]常住居民II
|
) I2 r0 P5 b- i- e你说的不对,而是相反,所有的主程序和SPB_Data路径都是应该分开,通过程序来切换。$ P0 O7 o: K9 b# ~& o. Y
% ~- G0 s4 b: R! z& T
# X2 B$ p1 @' Y, u3 i+ Ghttps://www.eda365.com/thread-585528-1-1.html* }- x N+ ^3 q! [ v
+ g- ?5 W* K- c( V; U' I这个帖子给你参考一下。这个程序实现了3个功能
2 d2 s( Y% z# F p2 L8 P* o1、修改CDSROOT环境变量。
0 v8 m) T' X0 c; ]9 c2、修改注册表来控制双击程序时从哪个exe启动。
- D1 W& `: A" W, L8 B3、修改HOME环境变量来控制skill从哪个路径加载。
9 s/ a5 o: |& A8 t# i0 w- }0 }# ?+ I
) Y; y5 \# G# Z7 c# o; g, ~) _5 U6 @3 z! | a& S j) ^
另外说明一下CDSROOT和注册表通过自带的cadence switch release也能切换(但是他的设置有点复杂),实际上我这个代码和官方的cadence switch release实现功能一样。只是代码更加灵活,但也更容易出错,自行取舍吧。代码里还额外增加了HOME路径的切换。仅此而已。7 `" u' I, i; F% A
|
|