SOUI中快乐的使用32+64位编程

目前64系统已经普及,但是市面上仍不少软件跑在32上。顺应时代。soui一直都可以32,64使用,不过实际使用过程中,可能仍有实际情况不得不保留32位的软件系统。以前的SOUI只能单独使用32或64位,无法同时使用(当然有经验的同学肯定自己已经配置好了)。为方便大家,SOUI开始支持同时编译32+64组合。同时向导同步跟进在vs10以上开向导会自动配置W64配置。

步骤如下:(我使用的SVN版本为1860)

1.运行bat,可以看到编译版本比原来多了个3=x86+x64。并且vs2017支持了XP(原来XP选项不支持VS17)。要同时使用32位和64最好采用3。当然分别编译也是可行的,不过一定要保持配置一致。因为config只保存了一份,如果两者不一至,会导致某一版本和向导配置不正确。

2。此外不推荐使用直接用bat的C选项编译(项目的依赖在命令行可能有问题,导致编译顺序不正确DEMOS编译不过),最后一步最好选择o,打开,如果你选择的3=x86+x64,VS将会同时打开soui.sln和soui64.sln。

3。编译。你可以同时编译它们。(推荐一个一个编译,因为会生成大量中间文件,两个同时编译可能会反而使编译更慢,看自己设备吧)

4。新版本编译出的32位放在bin目录下,64位版本放在bin64里。(向导已经同步更新,所以不需要你在自己配置。如果是使用老版本VS也可自行修改一下随加库路径)

5。因为64和32的DLL不是通用的,所以如果要同时使用32位和64版本的SOUI,需要在path加上bin64的路径,wizard.setup.2017.exe已经更新,运行一次即可增加此路径。wizard.setup.exe(可能你看到这个的时候也更新了)也可以手动添加其到path。


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值