Я создал статическую библиотеку (с расширением .a) для iOS с Xcode.
Это были мои настройки сборки:
- Архитектура: armv6, armv7
- Базовый SDK: iOS 4.3
- Только для активной архитектуры: нет
- Поддерживаемые платформы: iphoneos, iphonesimulator
- Действительные архитектуры: armv6, armv7
Чек с lipo -info libassimp.a
утверждает:
Архитектура в толстом файле: libassimp.a: armv6 armv7
Могу ли я использовать эту статическую .a-библиотеку в проекте Android NDK?
Нужно ли добавлять поддерживаемые платформы?
Или я должен построить его отдельно на Android?
Кроме того, мне нужен libz.dylib, который является предустановленной библиотекой на iOS - на самом деле libassimp.a нужен libz.dylib. Это также доступно на Android, и можно ли будет использовать libassimp.a без изменений на Android в этом случае?