我一直在尝试弄清楚如何构建 Unity 用来连接 ARToolkit 5.3.1 的 ARWrapper 库。我可以使用 ARToolkit 源构建 ARWrapper 包,但我不知道如何从包转移到特定于平台的库(iOS 和 Android)。在 Unity 的 ARToolkit 包中,我需要构建以下资产:
安卓:AndroidManifest.xml、AndroidManifest.xml.meta、BT200Ctrl.jar、BT200Ctrl.jar.meta、libARWrapper.so、libARWrapper.so.meta、libc++_shared.so、libc++_shared.so.meta、资源: res.meta、UnityARPlayer.jar、UnityARPlayer.jar.meta
iOS:ARToolKitUtilities.m、ARToolKitUtilities.m.meta、libARWrapper.a、libARWrapper.a.meta、libjpeg.a、libjpeg.a.meta
但到目前为止,使用 ARToolkit 源代码我只能构建一个捆绑文件(ARWrapper.bundle)。
有人可以帮助我了解如何从包移动到特定于平台的库,如上面包的资产文件夹中所示。更具体地说,我希望能够构建 libARWrapper.so 和 libARWrapper.a