在Mac OS上安装libpq-dev?


28

有谁知道我如何在Mac OS 10.6上安装libpq-dev?这是我要安装其他东西的先决条件。

似乎没有macport,那么如何在Mac上安装它呢?

Answers:


44

考虑使用自制软件

brew install postgresql

它会为您提供必要的标题。


3
我不想在Mac上安装Postgresql!我的Postgres已经在Docker容器中运行了。只是想让此水坝pg宝石运行。有什么办法只安装某种pg-dev标头包吗?
罗伯特·雷兹

1
好吧,要考虑的一件事就是导致您通过自制程序安装pg,但这并不意味着您必须运行守护进程(服务器)。只是以这种方式使用客户端,我怀疑它是否会占用很多空间。
Michael de Silva

8

您可以使用自制软件单独安装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 ++。换句话说-这绝对没有帮助。
塔达斯·萨斯纳斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.