Maemo/Symbian и внешние библиотеки

Как узнать, можно ли скомпилировать внешнюю библиотеку для работы на другой платформе? библиотека, например, tesseract-ocr

И если это возможно, как мне это сделать?? (В основном я хотел бы создать приложение Qt, использующее эту библиотеку)


person snoofkin    schedule 02.01.2011    source источник


Ответы (1)


Чтобы узнать это, попробуйте собрать библиотеку самостоятельно. На данный момент ваш вопрос довольно широк. Публикуйте новые вопросы, когда у вас есть что-то более конкретное.

Если сборка библиотеки не удалась, скорее всего, это связано с некоторыми неподдерживаемыми зависимостями, которые вам нужно сначала портировать самостоятельно.

Портирование на Maemo, вероятно, несложно, так как это среда на основе Debian и поддерживает все инструменты сборки, такие как автоинструменты.

У Symbian нет автоинструментов. Возможно, самый быстрый способ начать работу — сначала настроить и собрать библиотеку, например. cygwin, а затем сгенерируйте необходимые файлы bld.inf и .mmp для сборки на Symbian.

Вы можете связать свое приложение Qt с обычными библиотеками C/C++. Просто включите в свой код необходимые заголовочные файлы и свяжите библиотеку с помощью LIBS += -lfoo в вашем .pro-файле.

person laalto    schedule 03.01.2011