TA的每日心情 | 奋斗 2025-7-7 15:38 |
---|
签到天数: 83 天 [LV.6]常住居民II
|
7 J8 Q S4 ^% q X: [/ z
你说的不对,而是相反,所有的主程序和SPB_Data路径都是应该分开,通过程序来切换。
1 M$ m( E8 P5 x! y) b* T" i& {' _ R
9 w- l, ^3 m: X5 ~. v2 n% ^https://www.eda365.com/thread-585528-1-1.html
) A% F# @, u' Q, B1 o+ y- l+ z
" z. X, T( u, W% X+ ~% F这个帖子给你参考一下。这个程序实现了3个功能( g8 B* ?2 Y5 R' ^
1、修改CDSROOT环境变量。
$ A) ?% U5 z) m3 x8 P+ E2、修改注册表来控制双击程序时从哪个exe启动。
4 y) ~. u2 N! a# W9 ^3、修改HOME环境变量来控制skill从哪个路径加载。
! m7 z2 J' l1 _$ Q1 V4 _( n& u
1 A; d) v8 X/ X& Z5 A4 ]
' u, C; `, V) D5 {9 l另外说明一下CDSROOT和注册表通过自带的cadence switch release也能切换(但是他的设置有点复杂),实际上我这个代码和官方的cadence switch release实现功能一样。只是代码更加灵活,但也更容易出错,自行取舍吧。代码里还额外增加了HOME路径的切换。仅此而已。
4 O+ T; O M9 i: o' G, n L |
|