TA的每日心情 | 奋斗 2025-9-24 15:41 |
---|
签到天数: 86 天 [LV.6]常住居民II
|
( l1 U0 ?2 o8 R2 y# f6 l" }你说的不对,而是相反,所有的主程序和SPB_Data路径都是应该分开,通过程序来切换。
& C5 o0 o; P8 C) J+ H) s P9 U8 i4 m' ?
& M B+ ]5 m) g) w+ hhttps://www.eda365.com/thread-585528-1-1.html3 N7 ?) _: K& e
. b2 B6 j1 m5 c/ }7 o
这个帖子给你参考一下。这个程序实现了3个功能 o. k, N% m) n& i5 B
1、修改CDSROOT环境变量。- ^ y; A D8 w7 r- k) Q
2、修改注册表来控制双击程序时从哪个exe启动。
0 U8 u. v2 L/ t3、修改HOME环境变量来控制skill从哪个路径加载。9 p0 k% J' M- m
2 y" z, k% u+ I, A4 u) M- f' {
+ a, @" ]7 M8 G" x) V4 O9 N2 L另外说明一下CDSROOT和注册表通过自带的cadence switch release也能切换(但是他的设置有点复杂),实际上我这个代码和官方的cadence switch release实现功能一样。只是代码更加灵活,但也更容易出错,自行取舍吧。代码里还额外增加了HOME路径的切换。仅此而已。
6 R. p9 A/ E# ^- Y# L* m& |3 ~ |
|