Pregunta

¿Cómo puedo saber, si una biblioteca externa puede ser compilado para trabajar en una plataforma diferente? la biblioteca, por ejemplo, es tesseract-ocr

Y si es posible, ¿cómo puedo hacer esto ?? (Básicamente me gustaría crear una aplicación Qt que utiliza esta biblioteca)

¿Fue útil?

Solución

Para descubrir, probar la construcción de la biblioteca sí mismo. En el momento de su pregunta es muy amplia. Colocar nuevas preguntas cuando tienen algo más específico para preguntar.

Si la construcción de la biblioteca falla, es muy probablemente debido a algunas dependencias no compatibles que necesita al puerto primero a sí mismo.

Trasladar a Maemo es probablemente sencillo como es un entorno basado en Debian y soportes todas las herramientas de construcción, tales como autotools.

Symbian no tiene autotools. Tal vez la forma más rápida de comenzar hay que primero configure y construir la biblioteca, por ejemplo, cygwin y luego generar el bld.inf requerida y archivos .mmp para construirlo en Symbian.

Puede enlazar la aplicación Qt a las bibliotecas regular de C / C ++. Basta con incluir los archivos de cabecera necesarios en su código y enlace a la biblioteca utilizando LIBS += -lfoo en su archivo .pro.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top