我使用LibGDX为Android和iOS编写应用程序,希望能够添加C++代码以优化某些部分并移植一些函数等。
我已经在互联网上搜索并尝试了一些教程,但没有找到我需要的内容。
我该如何编写一个非常基本的C++库,以便可以在LibGDX中加载它?我需要使用哪些工具?Visual Studio吗?我是在Android Studio中开发的。
我认为我需要一个.so文件用于Android和一个.a文件用于iOS,这正确吗?
我使用LibGDX为Android和iOS编写应用程序,希望能够添加C++代码以优化某些部分并移植一些函数等。
我已经在互联网上搜索并尝试了一些教程,但没有找到我需要的内容。
我该如何编写一个非常基本的C++库,以便可以在LibGDX中加载它?我需要使用哪些工具?Visual Studio吗?我是在Android Studio中开发的。
我认为我需要一个.so文件用于Android和一个.a文件用于iOS,这正确吗?
.so
和.a
文件呢?或者您有什么建议? - Z0q.so
和.a
文件? - Z0q.a
静态库的项目(iOS无法执行共享对象)。如果需要,您可以专门为单元测试设置构建目标。最后,在iOS和Android应用程序项目中,您需要包含静态库(通过左侧的项目资源管理器GUI使用Xcode,在Android上通过Android.mk makefile)。 - drhr