Zainstalować libpq-dev na Mac OS?


28

Czy ktoś wie, jak mogę zainstalować libpq-dev na Mac OS 10.6? Jest to warunek wstępny dla czegoś innego, co chcę zainstalować.

Wydaje się, że nie ma dla niego Macport, więc jak mogę go zainstalować na komputerze Mac?

Odpowiedzi:


44

Zastanów się nad użyciem Homebrew

brew install postgresql

Otrzymasz niezbędne nagłówki.


3
Nie chcę instalować Postgresql na moim komputerze Mac! Mam już Postgres działający w kontenerze Docker. Po prostu chcę, aby ten klejnot pg działał. W jakiś sposób zainstalować tylko jakiś pakiet nagłówków pg-dev?
Robert Reiz,

1
Cóż, jedną rzeczą do rozważenia jest tylko to, że instalujesz pg przez homebrew, nie oznacza to, że musisz uruchomić deamon (serwer). Po prostu skorzystaj z klienta w ten sposób, wątpię czy i tak zajmuje dużo miejsca.
Michael de Silva,

8

Możesz zainstalować libpq (pliki dev są dołączone) sam, używając homebrew.

brew install libpq

Pliki dołączeń i biblioteki lib są następnie dostępne w następujących folderach:

/usr/local/opt/libpq/lib
/usr/local/opt/libpq/include

3

Kiedy szukam w portach, znalazłem to:

port search libpq
libpqxx @3.0.2 (databases, devel)
    Official C++ client API for PostgreSQL

libpqxx26 @2.6.9 (databases, devel)
    Official C++ client API for PostgreSQL

Możesz spróbować jednego z nich.


1
libpq jest biblioteką konektorów C, a libpqxx to C ++. Innymi słowy - to zdecydowanie nie pomoże.
Tadas Sasnauskas,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.