【发布时间】:2017-11-05 23:52:28
【问题描述】:
我已经安装了带有跨平台开发工具包的 Visual Studio 2017,并按照以下步骤设法将 SDL2 编译为动态共享库: https://trederia.blogspot.hr/2017/03/building-sdl2-for-android-with-visual.html
当部署在 Visual Studio Android Emulator 上时,应用程序可以正常运行。
使用相同的步骤,我还编译了 Box2D 库。然后我从上面添加路径到 SDL2 应用程序,并在 SDLActiviy.java 的库数组中添加 Box2D,并将项目与 libBox2D.so 链接。
但是在模拟器上运行时会这样说:
我还可以从编译中看到Box2D lib没有链接,也不在*.apk文件的libs文件夹中
有人知道我在这里缺少什么吗?
附:我用 ARM 架构编译了所有东西。
【问题讨论】:
标签: android c++ visual-studio-2017 box2d sdl-2