Могу ли я использовать файл .a в проекте, который должен быть скомпилирован как в .a, так и в .so?
Мне нужно написать C ++ lib и скомпилировать ее так, чтобы ее можно было использовать в другом проекте, который скомпилирован как в файл .a (для iOS), так и файл .so (для Android).
Интересно, смогу ли я скомпилировать мою библиотеку C ++ в .a lib, она может быть использована позже как для Android, так и для iOS.
Дальнейшее уточнение: я не ищу, как преобразовать статические библиотеки в разделяемые библиотеки. Я ищу одну скомпилированную библиотеку, которая управляет ими всеми, следовательно, может использоваться как для проектов iOS и Android, так и для всех соответствующих архитектур.
Задача ещё не решена.