Я пытаюсь поместить свою программу на C ++ на телефон Android, но столкнулся с несколькими проблемами со связыванием библиотеки. Кажется, что большинство полезной информации, которую я нахожу по этой теме через Google, устарело ( motz ) или просто не учитывает сложности моей программы. Я смог запустить простые программы на Си, но потерпел неудачу при попытке использовать библиотеки за пределами Android Bionic / libc.
Итак, мои вопросы:
- Можно ли перенести уже существующие библиотеки * .so на Android? Если так, как я могу сделать это без ошибок сегмента?
- Должен ли я использовать компилятор CodeSourcery (arm-none-linux-gnueabi - *)?
- Как обойтись без отдельной библиотеки pthread?
Пожалуйста, помогите мне! Спасибо.
-Скотт