TA的每日心情 | 奋斗 2025-7-7 15:38 |
---|
签到天数: 83 天 [LV.6]常住居民II
|
\' f5 G; j* V( k9 r你说的不对,而是相反,所有的主程序和SPB_Data路径都是应该分开,通过程序来切换。
, z3 r1 E% u% a4 I$ D l# _
" Q0 I( l" ~' W$ l# r2 `' i. u9 e3 A9 T
https://www.eda365.com/thread-585528-1-1.html. [0 v6 ]) E* h: z2 n
1 |) I5 ~! `) n8 I# l这个帖子给你参考一下。这个程序实现了3个功能& r0 Z$ R+ k" u( e1 E
1、修改CDSROOT环境变量。
4 g7 x% ~) D t2、修改注册表来控制双击程序时从哪个exe启动。" g& o- r c/ K
3、修改HOME环境变量来控制skill从哪个路径加载。
9 \- F* |2 m8 D' ~% }( V; N, Q. t6 j6 L' c2 l7 ~
u$ C6 t, p: r* @$ K6 y另外说明一下CDSROOT和注册表通过自带的cadence switch release也能切换(但是他的设置有点复杂),实际上我这个代码和官方的cadence switch release实现功能一样。只是代码更加灵活,但也更容易出错,自行取舍吧。代码里还额外增加了HOME路径的切换。仅此而已。9 S. @0 a9 T& _: m# n, }# d2 n
|
|