TA的每日心情 | 奋斗 2025-7-7 15:38 |
---|
签到天数: 83 天 [LV.6]常住居民II
|
8 `' ?- M( r3 a你说的不对,而是相反,所有的主程序和SPB_Data路径都是应该分开,通过程序来切换。
% j; A) j' L; [7 h2 ~$ V# \% y4 }
2 c- V# o% d% b C- D: N- g
3 W( [& B3 b( { `1 hhttps://www.eda365.com/thread-585528-1-1.html
/ O* I3 a" N1 E$ }0 z5 \- P
- X3 U8 e/ T2 r- z这个帖子给你参考一下。这个程序实现了3个功能
! k" U" @. _4 s, b: ^2 A1、修改CDSROOT环境变量。: [% ~# [: x/ C* U- N
2、修改注册表来控制双击程序时从哪个exe启动。
8 r' ^/ p& b6 d: I) K; Z) m v2 r3、修改HOME环境变量来控制skill从哪个路径加载。1 V' S; f# m$ T& X
' ?* ^, Q5 N$ L3 Z! f6 b4 F
- ^ Z, u5 M1 z, y' b0 f
另外说明一下CDSROOT和注册表通过自带的cadence switch release也能切换(但是他的设置有点复杂),实际上我这个代码和官方的cadence switch release实现功能一样。只是代码更加灵活,但也更容易出错,自行取舍吧。代码里还额外增加了HOME路径的切换。仅此而已。
" y8 z0 X y$ F; K/ }6 t |
|