#iphone #static-libraries
#iPhone #статические библиотеки
Вопрос:
у меня возникли проблемы с настройкой этого. Я создал libTest.dylib, но я не могу использовать это в своем приложении для iPhone. Это выдает мне ошибку «test.h: нет такого файла или каталога». Как я могу использовать эту библиотеку в своем приложении.
Спасибо.
Ответ №1:
Расширение статической библиотеки .a
У вас есть динамическая библиотека, и вы не можете использовать ее на iPhone
Посмотрите на это руководство http://blog.boreal-kiss.net/2011/03/15/how-to-create-universal-static-libraries-on-xcode-4
Ответ №2:
IOS не поддерживает динамическую библиотеку, кроме стандартной библиотеки Apple. Итак, сначала вам нужно преобразовать код в статическую библиотеку. статическая библиотека должна поддерживать архитектуру i386, armv6, armv7.
- i386 — для симулятора.
- armv6, armv7 — устройства.