Configuration
安装过程的第一步是为您的系统配置源树,并选择您想要的选项。 这是通过运行configure脚本完成的。 对于默认安装,只需输入:
./configure
此脚本将运行许多测试,以确定各种系统变量的值,并检测操作系统的任何异常,最后将在构建树中创建几个文件,以记录其发现的内容。 如果希望将构建目录分开,还可以在源树之外的目录中运行configure。 这个过程也称为VPATH构建。 如下:
mkdir build_dir
cd build_dir
/path/to/source/tree/configure [此处可添加一些配置选项]
make
默认配置将构建服务器和实用程序,以及所有只需要C编译器的客户机应用程序和接口。 默认情况下,所有文件都将安装在/usr/local/pgsql
下。
可以通过提供以下一个或多个命令行选项来进行配置,从而自定义构建和安装过程:
--prefix=
PREFIX
在
PREFIX
目录下安装所有文件,而不是/usr/local/pgsql
。 实际文件将被安装到各个子目录中;不会将任何文件直接安装到PREFIX
目录中。 如果有特殊需要,还可以使用以下选项自定义各个子目录。 但是,如果您保留这些文件的默认值,那么安装将是可重定位的,这意味着您可以在安装之后移动目录。( man和doc位置不受此影响。 ) 对于可重定位安装,您可能需要使用configure的--disable-rpath
选项。 此外,还需要告诉操作系统如何找到 shared libraries 。-
--exec-prefix=
EXEC-PREFIX