2009-08-07 18 views
9

PostgresqlをDBMSとして使用するアプリケーションを作成したいと思います。 クライアントアプリケーションを作成するには、libpqライブラリとヘッダファイルが必要ですか? もしそうなら、私はlibpqライブラリとヘッダファイルを入手します。libpqソースはどこから入手できますか?

答えて

12

Libpqは完全なPostgreSQLソースコードに含まれています。 PostgreSQLの残りの部分がなくてもlibpqだけを使うことができますが、完全なパッケージをダウンロードする必要があります。

PostgreSQL Downloads pageからダウンロードできます。

フルパッケージを解凍したら、src\interfaces\libpqの内部にあります。

クライアントのみのインストールの下で、インストールセクションで唯一のクライアントライブラリをインストールする方法PostgreSQL installation guide詳細。

Libpq documentationも利用できます。

9

postgresqlソースでは、src \ interfaces \ libpqにあります。

はい、libpqだけをコンパイルすることは可能です。

+0

PostgreSQLをインストールしていないサーバーで、libpqソースのみをダウンロード、コンパイル、インストールする方法を詳しく教えてください。ありがとう –

+0

私の答えは自明です:ソースをダウンロードし、抽出し、 'configure'し、' src \ interfaces \ libpq'、 'make'にcdしてください。しかし、私は静的ライブラリに対してこれを行っていたことに注意してください。動的ライブラリを構築できるかどうかは不明です。 –

+0

このサーバでは、私は 'libpq' NOT PostgreSQLをインストールしたいだけです。 "extract"に 'configure'を実行しないと、PostgreSQLの** ENTIRETY **の' Makefile'が作成されますか? –

関連する問題