1 votos

Intento de compilar QGIS pero se queja de que no encuentra la biblioteca QGIS

Estoy intentando compilar QGIS en Windows7 con un MSYS, con el objetivo de hacer una App de QGIS para Windows utilizando la API. Estoy usando esto documento .

Estoy usando CMake-GUI y da el error

Advertencia El objetivo "qgis_core" solicita enlazar con el directorio "c: \OSGeo4W\bin ". Los objetivos sólo pueden enlazar con las bibliotecas. CMake está abandonando el elemento].

Captura de pantalla

Creo que está buscando qgis_core.lib, pero no creo que exista porque quiero compilarlo... así que este error no tiene sentido para mí.

0voto

Jay Mooney Puntos 904

Así que hice muchas cosas mal.

  1. He descargado el QGIS-Master en lugar del QGIS-Release 1.8 (el 2.0 no me ha compilado)
  2. He configurado para construir con MSys en lugar de Visual Studio 10
  3. Copié mi bin Bison.exe a OSGeo4W/bin sin darme cuenta de que depende de un montón de archivos relativos al directorio especialmente m4sugar.m4
  4. Tuve que hacer un cmake-gui en los archivos de GQGIS-Release
  5. No me di cuenta inmediatamente de que cmake generaba buenos archivos de solución de Visual Studio para mí
  6. Me quedé colgado con algunos "errores" de XML que en realidad son sólo advertencias que se pueden ignorar.
  7. He intentado compilar contra Qt5, y sólo compila contra Qt4

¡Pero ahora se compila! ¡OS GEO HERE COME!

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X