Cài đặt libpq-dev trên Mac OS?


28

Có ai biết làm thế nào tôi có thể cài đặt libpq-dev trên Mac OS 10.6 không? Đó là điều kiện tiên quyết cho những thứ khác mà tôi muốn cài đặt.

Dường như không có macport cho nó, vậy làm cách nào để cài đặt nó trên máy Mac?

Câu trả lời:


44

Cân nhắc sử dụng Homebrew

brew install postgresql

Nó sẽ cung cấp cho bạn các tiêu đề cần thiết.


3
Tôi không muốn cài đặt Postgresql trên máy Mac của mình! Tôi có Postgres đã chạy trong một Docker container. Chỉ muốn làm cho đá quý pg đập này chạy. Bất kỳ cách nào để chỉ cài đặt một số loại gói tiêu đề pg-dev?
Robert Reiz

1
Vâng, một điều cần xem xét là chỉ vì bạn cài đặt pg qua homebrew, điều đó không có nghĩa là bạn phải chạy deamon (máy chủ). Chỉ cần sử dụng máy khách theo cách đó, tôi nghi ngờ rằng nó sẽ chiếm nhiều không gian.
Michael de Silva

8

Bạn có thể cài đặt libpq (bao gồm các tệp dev) bằng cách sử dụng homebrew.

brew install libpq

Các tệp bao gồm và lib sau đó có sẵn trong các thư mục sau:

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

3

Khi tôi tìm kiếm trong các cổng tôi đã tìm thấy điều này:

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

Bạn có thể thử một trong những thứ đó.


1
libpq là thư viện kết nối C trong khi libpqxx là C ++. Nói cách khác - điều này chắc chắn sẽ không giúp được gì.
Tadas Sasnauskas
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.