Voglio scrivere un'applicazione che utilizza Postgresql come DBMS. Per scrivere un'applicazione client ho bisogno della libreria libpq e dei file di intestazione? Se sì, dovrei ottenere la libreria libpq e i file di intestazione.Dove ottengo la sorgente libpq?
9
A
risposta
12
Libpq è incluso nel codice sorgente completo di PostgreSQL. Puoi usare solo libpq senza il resto di PostgreSQL, ma devi scaricare il pacchetto completo.
È possibile scaricarlo dallo PostgreSQL Downloads page.
Una volta estratto il pacchetto completo, è all'interno di src\interfaces\libpq
.
I PostgreSQL installation guide descrive come installare solo le librerie client nella sezioneinstallazione, sotto installazione solo client.
Libpq documentation è inoltre disponibile.
9
Nelle origini postgresql, src \ interfaces \ libpq.
E sì, è possibile compilare solo la libpq.
Descrivi come scaricare, compilare e installare solo la sorgente libpq su un server che NON ha PostgreSQL installato. Grazie –
Penso che la mia risposta sia auto-esplicativa: scaricare fonti, estrarre, 'configure', cd su' src \ interfaces \ libpq', 'make'. Si noti, tuttavia, che stavo facendo questo per una libreria statica. Non sono sicuro se la libreria dinamica può essere costruita. –
Su questo server, voglio SOLO installare 'libpq' NON PostgreSQL. Non eseguirai 'configure' per" extract "crea un' Makefile' per la ** ENTIRETY ** di PostgreSQL? –