TA的每日心情 | 奋斗 2025-4-27 15:26 |
---|
签到天数: 81 天 [LV.6]常住居民II
|
# ]7 z. s- Z! a2 `( T* w) l你说的不对,而是相反,所有的主程序和SPB_Data路径都是应该分开,通过程序来切换。
6 @, R) x7 `. O D9 S3 c0 Z, a' U2 I, }9 L
: I" L7 F& {% I. P
https://www.eda365.com/thread-585528-1-1.html
$ g1 J4 M3 ~: l$ q" Q$ W2 m/ h6 C0 V! ]' R! K
这个帖子给你参考一下。这个程序实现了3个功能
) p* d$ @; v! B: u6 f* A3 c/ q& W; A1、修改CDSROOT环境变量。; W# j0 n M# o0 U
2、修改注册表来控制双击程序时从哪个exe启动。4 G$ Y* X9 Z- @/ Z& g; e( V3 c) _
3、修改HOME环境变量来控制skill从哪个路径加载。2 }; Q/ a9 [7 s2 I0 x
4 |2 c2 P# `6 w5 S9 j4 r3 I3 o, ]; B7 e) }
另外说明一下CDSROOT和注册表通过自带的cadence switch release也能切换(但是他的设置有点复杂),实际上我这个代码和官方的cadence switch release实现功能一样。只是代码更加灵活,但也更容易出错,自行取舍吧。代码里还额外增加了HOME路径的切换。仅此而已。
, q' w1 ~; H+ J k7 A |
|