TA的每日心情 | 奋斗 2025-7-7 15:38 |
---|
签到天数: 83 天 [LV.6]常住居民II
|
7 \- \: r2 I/ T4 R# l6 u3 r4 s
你说的不对,而是相反,所有的主程序和SPB_Data路径都是应该分开,通过程序来切换。
# M5 A+ A0 @5 w! A7 x4 Q/ W3 T/ x% m& V$ s
% s/ G$ T8 E! [2 g- G) m5 ^) ahttps://www.eda365.com/thread-585528-1-1.html9 W- `2 Z% q9 ^7 j8 |' d% V0 B
) U1 ]2 C0 E& `" r6 g+ q9 e这个帖子给你参考一下。这个程序实现了3个功能$ v B( ~# }8 b: k2 b
1、修改CDSROOT环境变量。( V$ j+ e, ~( @! g# F
2、修改注册表来控制双击程序时从哪个exe启动。
1 Q, \& W5 n# d2 ?3、修改HOME环境变量来控制skill从哪个路径加载。+ S8 O2 v! @! X1 c# h
7 d/ p( K0 C/ @- u1 Z, X4 e7 P1 v }. X9 z0 V
另外说明一下CDSROOT和注册表通过自带的cadence switch release也能切换(但是他的设置有点复杂),实际上我这个代码和官方的cadence switch release实现功能一样。只是代码更加灵活,但也更容易出错,自行取舍吧。代码里还额外增加了HOME路径的切换。仅此而已。
& Z ?' s |) | s. D |
|