Мне удалось скомпилировать библиотеку Poco C++ 1.3.6 для iPhone с помощью следующих команд:
./configure --config=iPhone --no-tests --omit=Data,Cryptor,NetSSL_OpenSSL
./make
Затем я создал новое приложение для iPhone на основе представления, добавил пути поиска заголовков и изменил свой файл .m на .mm. Затем я добавил недавно скомпилированные файлы .a в свой проект Xcode. Когда я нажал «Build & Go», я столкнулся с несколькими ошибками связывания, такими как:
Poco::Zip::ZipArchieve .... Symbol(s) not found
Используя тот же способ, я успешно скомпилировал и связал свою тестовую статическую библиотеку libtest.a
. Но мне не удалось связать библиотеки Poco C++. Не знаю, то ли это баг, то ли я что-то упустил.
Кто-нибудь может помочь?
Спасибо