交叉汇编的Android X86的libsodium



我是Android的新手。在一个小型项目上工作,我需要在Android X86上运行本机代码。该项目需要libodium库中的组件。我需要跨编译库,并将其链接到将在Android上运行的可执行文件。

因此,第一步是交叉汇编libsodium。

我正在使用Ubuntu Linux。安装了最新的Android SDK和NDK。还为Linux编译并安装了libsodium。

我尝试进行一些研究,但没有发现具体的解决方案。https://libsodium.gitbook.io/doc/installation提供了手臂交叉汇编的步骤,而不是x86。

我找到了一个有用的链接,该链接解释了FFMPEG的交叉汇编,

https://software.intel.com/en-us/articles/compiling-open-source-libraries-for-x86-android

但我不确定配置的选项是否也适用于libsodium。我是否有一种方法可以使用NDK-build进行此操作,或者我应该坚持配置脚本。

有人可以帮助我,我被困住了。预先感谢。

在Android Studio项目中使用libsodiumhttps://github.com/gerardsoleca/robobosodiumandroid eclipse jedisct1/libsodium在哪里开始

最新更新