主题:SOUI demo获取及编译

admin 2018年12月08日 619

soui原有仓库收集了很多demo,都和soui核心代码合并在同一个仓库里,仓库体积迅速膨胀,导致clone仓库及编译内核都需要很长时间。为了解决这个问题,我们把demo从核心代码分离出来,所有Demo都放在github上的一个org里,并且每一个demo是一个单独的仓库。

要运行demo,我们提供了几个bat文件。

在soui核心仓库里,我们提供了一个clone-demos.bat,运行这个demo前提是可以在cmd里运行git命令。直接运行这个bat就可以一次性把原有的全部Demo都clone到../soui-demos/这个目录里。

当demo clone下来后,你可以进行任意一个demo来编译它。

要编译这些demo,前提是你已经安装了soui的vs向导,(vs向导在核心仓库的wizard仓库下,运行里面的wizard.setup.exe即可)。和编译核心仓库一下,直接运行built.bat就可以生成各版本的vs工程。期间会提示你选择x86,x64版本及vs版本。生成完成后即可编译(编译对应版本的demo前,需要先把对象版本的soui内核编译完成)。应该大部分的Demo都可以这样生成并运行。

如果运行失败一般是运行时的工作目录和原有配置不对,自己改一改运行工作目录应该就好了(如果发现失败也可以在QQ群里向我们报告)。

SOUI团队 2018-7-11