Maemo / Symbian и внешние библиотеки
Вопрос
Как я могу узнать, можно ли собрать внешнюю библиотеку для работы на другой платформе? Библиотека, например, Tesseract-ocr
И если это возможно, как мне это сделать ?? (В основном я хотел бы создать приложение QT, которое использует эту библиотеку)
Решение
Чтобы узнать, попробуйте построить библиотеку самостоятельно. На данный момент ваш вопрос довольно широкий. Разместите новые вопросы, когда у вас есть что -то более конкретное, чтобы задать.
Если построение библиотеки не удается, это, скорее всего, из -за некоторых неподдерживаемых зависимостей, которые вам необходимы для сначала.
Портирование в Maemo, вероятно, является простым, так как это среда на основе Debian и поддерживает все инструменты сборки, такие как AutoTools.
У Symbian нет AutoTools. Возможно, самый быстрый способ начать работу - сначала настроить и построить библиотеку на EG Cygwin, а затем создать необходимые файлы Bld.inf и .mmp для создания ее на Symbian.
Вы можете связать свое приложение QT с обычными библиотеками C/C ++. Просто включите необходимые файлы заголовков в свой код и ссылку на библиотеку, используя LIBS += -lfoo
в вашем файле .pro.