Aplikacje klienckie, określane panelem czołowym (ang. frontend) PostgreSOL, muszą zawierać plik nagłówkowy libpg-fe.h.
Zawarte są w nim definicje nagłówków funkcji udostępnianych przez bibliotekę libpq. Konsekwentne korzystanie z pliku libpq-f@.h zapewni, że programy skompilują się z nowymi wydaniami libpq.
Pliki nagłówkowe instalują się w podkatalogu include drzewa PostgreSOL. Za pomocą opcji -1 kompilatora należy go skierować do tego miejsca. Biblioteka libpqzainstaluje się w katalogu lib drzewa PostgreSOL. Aby kompilator mógł ją dołączyć, należy podać mu opcje: -lpq i -L ze ścieżką do katalogu lib.
Program korzystający z biblioteki libpqma następującą strukturę: #include <libpq-fe.h> main() {
/* połączenie z bazą */
/* wykonanie instrukcji SQL i odczytanie wyników */ /* odłączenie bazy */
}
maj 4. 2003 3