Mac OSにlibpq-devをインストールしますか?


28

Mac OS 10.6にlibpq-devをインストールする方法を知っている人はいますか?それは私がインストールしたい何かのための前提条件です。

macportがないように思えますが、Macにインストールする方法を教えてください。

回答:


44

Homebrewの使用を検討してください

brew install postgresql

必要なヘッダーが提供されます。


3
MacにPostgresqlをインストールしたくない!Dockerコンテナで既にPostgresを実行しています。このダムpg gemを実行したいだけです。ある種のpg-devヘッダーパッケージのみをインストールする方法はありますか?
ロバートレイズ

1
考慮すべきことの1つは、homebrewを使用してpgをインストールするだけで、デーモン(サーバー)を実行する必要があるということではありません。クライアントをそのように使用するだけで、とにかく多くのスペースを占有することを疑います。
マイケルデシルバ

8

homebrewを使用してlibpq(devファイルが含まれています)を単独でインストールできます。

brew install libpq

インクルードファイルとライブラリは、次のフォルダーで使用できます。

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

3

ポートで検索すると、これが見つかりました:

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

それらのいずれかを試すことができます。


1
libpqはCコネクタライブラリですが、libpqxxはC ++です。言い換えれば-これは間違いなく助けにはなりません。
タダスサシュナウス15
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.