TA的每日心情 | 奋斗 2025-7-7 15:38 |
---|
签到天数: 83 天 [LV.6]常住居民II
|
! H- s; H$ a- @& k; i
你说的不对,而是相反,所有的主程序和SPB_Data路径都是应该分开,通过程序来切换。( D( I6 b6 Z* u7 L# c$ `
5 I8 M5 ^' L& C, s) H* g( q4 c7 m. t
H% ]9 b( n+ vhttps://www.eda365.com/thread-585528-1-1.html3 D/ Y- K: ` v6 c! B; Y9 W
1 b! x3 p. s& a' c) B8 S这个帖子给你参考一下。这个程序实现了3个功能
3 ^! s, F& h t, B4 w4 p# ^' [. M! t1、修改CDSROOT环境变量。7 w4 r* I+ X/ U" Q. `( f9 C; [1 }
2、修改注册表来控制双击程序时从哪个exe启动。
5 F' c/ M& w, Q) _+ o0 N3、修改HOME环境变量来控制skill从哪个路径加载。
! R) I, N3 R& w7 n0 n+ v; O
/ W# Q, B& y: m2 b% l& W: H* x4 j+ R1 y, i
另外说明一下CDSROOT和注册表通过自带的cadence switch release也能切换(但是他的设置有点复杂),实际上我这个代码和官方的cadence switch release实现功能一样。只是代码更加灵活,但也更容易出错,自行取舍吧。代码里还额外增加了HOME路径的切换。仅此而已。
' r" ]+ z4 e& [. \, M |
|