Кросс-компиляция библиотек hiredis и redis из Android / IOS - PullRequest
0 голосов
/ 06 марта 2019

В настоящее время я работаю над мобильным приложением, которое требует использования собственного кода Си. Код C в настоящее время компилируется с общими ссылками на hiredis и redis.

Я хотел бы знать, каков наилучший подход для добавления этих сторонних библиотек в мобильное устройство и как выполнить связывание / вызов соответствующих методов, найденных в указанных библиотеках.


Edit:

1) Разобрался, как сделать cmake для андроид студий и ссылок на библиотеки в xcode.

2) У меня все еще проблемы с кросс-компиляцией. А именно, как запуск компилятора для Android заставляет меня

нет таблицы символов архива (запустите ranlib)

Эта ошибка сохраняется даже после использования openssl метода установки для Android

Я также хотел бы узнать, как преобразовать файл .a в .so.

Спасибо.

...