2009-08-07 11 views
9

Quiero escribir una aplicación que utiliza Postgresql como DBMS. Para escribir la aplicación cliente ¿necesito libpq library y header files? En caso afirmativo, donde obtendría la biblioteca libpq y los archivos de encabezado.¿Dónde obtengo la fuente libpq?

Respuesta

12

Libpq está incluido en el código fuente completo de PostgreSQL. Puede usar solo libpq sin el resto de PostgreSQL, pero debe descargar el paquete completo.

Puede descargarlo desde el PostgreSQL Downloads page.

Una vez que extraiga el paquete completo, estará dentro de src\interfaces\libpq.

Los PostgreSQL installation guide detalla cómo instalar sólo las bibliotecas de cliente en la sección deinstalación, bajo de instalación del cliente de sólo.

Libpq documentation también está disponible.

9

En fuentes postgresql, src \ interfaces \ libpq.

Y sí, es posible compilar solo el libpq.

+0

¿Podría detallar cómo descargar, compilar e instalar solo la fuente libpq en un servidor que NO tiene instalado PostgreSQL? Gracias –

+0

Creo que mi respuesta es autoexplicativa: descargar fuentes, extraer, 'configurar', cd a' src \ interfaces \ libpq', 'make'. Sin embargo, tenga en cuenta que estaba haciendo esto para una biblioteca estática. No estoy seguro de si la biblioteca dinámica se puede compilar. –

+0

En este servidor, SOLO deseo instalar 'libpq' NO PostgreSQL. ¿No ejecutar 'configure' para el" extracto "creará un' Makefile' para el ** ENTERO ** de PostgreSQL? –

Cuestiones relacionadas