Теперь у меня есть сторонняя библиотека (HDF5) в исходном коде. Но эта библиотека написана на C++. Можно ли использовать Android NDK для его компиляции? Как? Нужно ли мне писать собственный make-файл для его настройки ИЛИ использовать android.mk для настройки?
И я обнаружил, что у этой библиотеки есть некоторые зависимости. Нужно ли мне компилировать каждую из них?
Android NDK: скомпилируйте библиотеку HDF5 с исходным кодом
comment
Я тоже работаю над тем же, дайте мне знать, если вы нашли способ, пожалуйста
- person Mehmet K   schedule 29.11.2016
Ответы (2)
Обычно проще использовать стандартную .lconfigure && make
для внешних нативных библиотек, но вам необходимо подготовить автономную цепочку инструментов, как описано здесь.
person
Alex Cohn
schedule
17.02.2014
Спасибо, @CameronLowellPalmer. Я обновил ссылку, теперь наконец-то у Google есть документы NDK на официальном сайте разработчиков Android, надеюсь, он будет поддерживаться лучше.
- person Alex Cohn; 14.10.2016
Короткий ответ на ваш вопрос: да, его можно построить с помощью NDK и автоинструментов.
person
user3130963
schedule
19.02.2014
Я довольно запутался после 5 шагов. Все, что мне нужно, это скомпилированная библиотека в общем или статическом типе. Как мне получить это?
- person Saddy; 20.02.2014
Это мертвая ссылка - эта информация существует где-нибудь?
- person troy.unrau; 23.12.2015
@troy.unrau Я согласен с этим, я тоже очень хотел бы знать
- person LBes; 11.02.2016