TA的每日心情 | 奋斗 2025-9-24 15:41 |
|---|
签到天数: 86 天 [LV.6]常住居民II
|
- H3 r, _+ I* u0 s. H你说的不对,而是相反,所有的主程序和SPB_Data路径都是应该分开,通过程序来切换。2 Q7 S/ z; D& f @6 Z* X6 i
8 v5 _3 b6 Q7 |2 _0 f' I) J' w& S2 `- _+ Z
https://www.eda365.com/thread-585528-1-1.html
5 ~! G0 ?) ` V. ^/ N% I) I& c4 C( r: I% _( } m7 k
这个帖子给你参考一下。这个程序实现了3个功能! L/ C' _/ ]: [# R) b* X+ V: M, A) t
1、修改CDSROOT环境变量。$ M$ i! M, R" k! \+ p) j" u) i2 g
2、修改注册表来控制双击程序时从哪个exe启动。
* g" X8 `" ~2 t9 k4 V1 Y2 k3、修改HOME环境变量来控制skill从哪个路径加载。
; Q9 O( l& ~8 Q" m4 {0 r
& R9 j+ u6 B) s- e6 Y
% @& f/ ]* Z6 J: l, ?+ j另外说明一下CDSROOT和注册表通过自带的cadence switch release也能切换(但是他的设置有点复杂),实际上我这个代码和官方的cadence switch release实现功能一样。只是代码更加灵活,但也更容易出错,自行取舍吧。代码里还额外增加了HOME路径的切换。仅此而已。# j- V7 _6 k- j
|
|