TA的每日心情 | 奋斗 2025-4-27 15:26 |
---|
签到天数: 81 天 [LV.6]常住居民II
|
8 ^( W% d4 J' _1 X0 Y, B8 I' ~: O你说的不对,而是相反,所有的主程序和SPB_Data路径都是应该分开,通过程序来切换。7 K- O+ I! U# Q2 f) \2 s/ x
/ E4 J% q: V1 n j; Q
+ l( }/ p6 A0 _https://www.eda365.com/thread-585528-1-1.html
; X5 N! {0 l ~ ~( o' E; c' F
: M9 F y) s) k; [这个帖子给你参考一下。这个程序实现了3个功能( H4 ~$ }( Z2 `; J. U2 U: t& ^' s
1、修改CDSROOT环境变量。+ X9 T7 {. n* U) B/ E" l. a
2、修改注册表来控制双击程序时从哪个exe启动。0 H+ Z: J B( L/ q8 G: D
3、修改HOME环境变量来控制skill从哪个路径加载。
0 ?1 r1 q' U, w& W+ U' d3 ^: p3 O2 [/ Y- R+ z2 h
) }7 J; j( u& T* j另外说明一下CDSROOT和注册表通过自带的cadence switch release也能切换(但是他的设置有点复杂),实际上我这个代码和官方的cadence switch release实现功能一样。只是代码更加灵活,但也更容易出错,自行取舍吧。代码里还额外增加了HOME路径的切换。仅此而已。: I* E Q5 o, a. O- o
|
|