pg_config

Name

pg_config -- インストールしたPostgreSQLバージョンの情報の提供

Synopsis

pg_config {--bindir | --includedir | --libdir | --configure | --version...}

説明

pg_config ユーティリティは、現在インストールしているバージョンの PostgreSQLのコンフィグレーションパラメータを提供します。 これは例えば、ソフトウェアパッケージがPostgreSQLにインタフェースする際、 対応するヘッダーファイルやライブラリを見つける用途を意図しています。

pg_configを使用するためには、次に示す1つ以上のオプションを指定します。

--bindir

ユーザ実行可能ディレクトリを表示します。例えば、psql プログラムを見つけるために使います。通常、pg_config プログラムが存在するディレクトリでもあります。

--includedir

CとC++のへッダーファイルのディレクトリを表示します。

--libdir

オブジェクトコードライブラリのディレクトリを表示します。

--configure

PostgreSQLをビルドするときにconfigure スクリプトに与えたオプションを表示します。 これは、全く同じコンフィグレーション条件を再構築する時や、あるいは、 ビルドされたバイナリパッケージのオプションを知る時に使うことができます。 (バイナリパッケージは、しばしば、ベンダ特有のカスタムパッチを含んでいる ことに注意してください。)

--version

PostgreSQLのバージョンを表示して終了します。

1つ以上のオプションが与えられた場合(--versionを除く)、 指定したオプションの順番に従って1行づつ情報を表示します。