TA的每日心情 | 奋斗 2025-7-7 15:38 |
---|
签到天数: 83 天 [LV.6]常住居民II
|
2 Z; l, O7 |8 F. V
你说的不对,而是相反,所有的主程序和SPB_Data路径都是应该分开,通过程序来切换。 ^) n* H* f# D2 s" b2 r" ^1 D
, C( k" s7 k" H( ]
' K s) C9 t* C& ?https://www.eda365.com/thread-585528-1-1.html
8 H3 O+ e: q6 W( N& b2 c3 z# m$ y2 ]! T$ I/ n& _ O. Z6 J
这个帖子给你参考一下。这个程序实现了3个功能. f/ k$ @, ~; t* W
1、修改CDSROOT环境变量。. M6 i% E7 B4 z; s' h6 \
2、修改注册表来控制双击程序时从哪个exe启动。$ W" |1 s r, c. |
3、修改HOME环境变量来控制skill从哪个路径加载。. v5 z+ @& F* r; v! S8 c
4 r' `: \7 ?. x4 x
6 R5 e9 O' K- X/ U. t1 p另外说明一下CDSROOT和注册表通过自带的cadence switch release也能切换(但是他的设置有点复杂),实际上我这个代码和官方的cadence switch release实现功能一样。只是代码更加灵活,但也更容易出错,自行取舍吧。代码里还额外增加了HOME路径的切换。仅此而已。3 t4 O# H$ G3 p4 @" m
|
|