Android нуб здесь. Я пытаюсь создать приложение Android на основе OpenGL ES, которое будет запускать нативный код, и я использую CMake для его сборки.
Теперь у меня есть библиотека C ++, которую мне нужно включить, импортировать и связать (.a файлы) с кодом Android NDK. Я понимаю, что библиотеку нужно кросс-компилировать для Android, но сработает ли она, если вместо этого я соберу только Linux двоичные файлы (файлы .a) и свяжу ее с ней?
Кроме того, библиотека C ++ построен с использованием Windows платформ и CMake, который генерирует .lib (stati c lib версия windows). Каков наилучший способ создания файлов .a на платформах Windows (stati c lib версия Linux из Windows)?