TA的每日心情 | 奋斗 2025-7-7 15:38 |
---|
签到天数: 83 天 [LV.6]常住居民II
|
& }5 Q+ d+ ~, T$ x* e5 H, i
你说的不对,而是相反,所有的主程序和SPB_Data路径都是应该分开,通过程序来切换。
$ ]8 k: z% {8 I. S+ |( ~; x" `0 c0 e J
2 ` P M( R, jhttps://www.eda365.com/thread-585528-1-1.html2 k3 [# b/ D ]; V- `* j
, f# k: i. o$ E! I( f; {. {8 u$ e这个帖子给你参考一下。这个程序实现了3个功能
# j2 w: M- o, R/ Y' i2 u1、修改CDSROOT环境变量。
0 P# _& i( U% g8 ?/ T# m2、修改注册表来控制双击程序时从哪个exe启动。
9 ]% b9 `0 {" i2 m) H p3、修改HOME环境变量来控制skill从哪个路径加载。/ Z t) Z! H0 V- W4 J6 ]9 _9 |
5 ?) h0 Q* B/ y3 q, Q$ M2 |/ Q
5 _9 D' A, m/ O/ e0 D3 i- C另外说明一下CDSROOT和注册表通过自带的cadence switch release也能切换(但是他的设置有点复杂),实际上我这个代码和官方的cadence switch release实现功能一样。只是代码更加灵活,但也更容易出错,自行取舍吧。代码里还额外增加了HOME路径的切换。仅此而已。
' Y0 A' U; x3 T) n& { |
|