libpq.lib
Publicado por Dagalo (1 intervención) el 22/03/2010 16:50:31
Buenas tardes a todos,
Actualmente estoy desarrollando una aplicación en visual.net c++ 2003. Esta aplicacion se conecta a una BBDD postgres para la obtencion de los datos necesarios para realizar ciertos calculos. El problema que tengo es que para conectarme a la base de datos utilizo la librería estatica libpq.lib, para poder utilizarla he modificado las opciones del proyecto necesarias para que el compilador encuentre la libreria en los directorios apropiados. El hecho es que cuando compilo no da ningun problema y en el log del compilador viene que las librerias se han enlazado correctamente, pero cuando corres la aplicacion sale un error que tiene que ver con que no encuentra el cuerpo de un struct definido en el header de la libreria para ser mas exacto PGconn. Sin embargo el mismo proyecto ejecutado en Dev-C++ no da ningun problema y la conexion a la base de datos se realiza de modo correcto. Os agradeceria muchisimo que me pudierais ayudar por que la verdad no tengo ni idea que pasa.
Un saludo a todos y gracias.
Actualmente estoy desarrollando una aplicación en visual.net c++ 2003. Esta aplicacion se conecta a una BBDD postgres para la obtencion de los datos necesarios para realizar ciertos calculos. El problema que tengo es que para conectarme a la base de datos utilizo la librería estatica libpq.lib, para poder utilizarla he modificado las opciones del proyecto necesarias para que el compilador encuentre la libreria en los directorios apropiados. El hecho es que cuando compilo no da ningun problema y en el log del compilador viene que las librerias se han enlazado correctamente, pero cuando corres la aplicacion sale un error que tiene que ver con que no encuentra el cuerpo de un struct definido en el header de la libreria para ser mas exacto PGconn. Sin embargo el mismo proyecto ejecutado en Dev-C++ no da ningun problema y la conexion a la base de datos se realiza de modo correcto. Os agradeceria muchisimo que me pudierais ayudar por que la verdad no tengo ni idea que pasa.
Un saludo a todos y gracias.
Valora esta pregunta


0