pg_config

pg_config —检索有关已安装的 PostgreSQL 版本的信息

Synopsis

pg_config [ option ...]

Description

pg_configUtil 显示当前安装的 PostgreSQL 版本的配置参数。例如,它打算由希望与 PostgreSQL 接口的软件包使用,以帮助查找所需的头文件和库。

Options

要使用 pg_config,请提供以下一个或多个选项:

如果给出多个选项,则信息以该 Sequences 打印,每行打印一项。如果未给出任何选项,则将打印所有可用信息以及标签。

Notes

在 PostgreSQL 8.1 中添加了选项--docdir--pkgincludedir--localedir--mandir--sharedir--sysconfdir--cc--cppflags--cflags--cflags_sl--ldflags--ldflags_sl--libs。选项--htmldir已添加到 PostgreSQL 8.4 中。 --ldflags_ex选项已添加到 PostgreSQL 9.0 中。

Example

要重现当前 PostgreSQL 安装的构建配置,请运行以下命令:

eval ./configure `pg_config --configure`

pg_config --configure的输出包含 Shell 引号,因此带有空格的参数可以正确表示。因此,需要使用eval才能获得正确的结果。

上一章 首页 下一章