Как сгенерировать .so файл для всей архитектуры из кода cpp android - PullRequest
0 голосов
/ 20 ноября 2018

Я использую эту библиотеку для живого фильтра камеры.Я хочу сгенерировать файл .so с помощью Cpp в Windows для всех архитектур (armeabi-v7a, armeabi,x86,x86_64) и получить файл .so. Теперь я кросс-компилирую этот .so-файл для Android ARM, поэтому мне нужно скомпилировать его через Android NDK, чтобы новыйgenrated .so можно использовать в моем проекте Android.

у меня уже есть (armeabi-v7a, armeabi,x86) файл этой архитектуры .so, но я не могу сгенерировать файл x86_64 архитектура .so, так что кто-нибудь может мне помочь как сгенерировать .so файл для x86_64 архитектуры из cpp кода .

Надеюсь, мой вопрос всем вам понятен, если нет, скажите, пожалуйста.

Пожалуйста, помогите мне,Заранее спасибо

1 Ответ

0 голосов
/ 20 ноября 2018

Если у вас есть файл проекта NDK Android.mk , который создает различные версии вашего .so , вам нужно только указать APP_ABI=arm64-v8a, чтобы получитьпропавший.Если вы используете какую-то другую систему сборки, вам нужно найти эквивалентную настройку.Обратите внимание, что armeabi, вероятно, может быть отброшен, и он больше не поддерживается последней версией NDK r18.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...