postgresql编译安装

前端之家收集整理的这篇文章主要介绍了postgresql编译安装前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1、postgresql编译需要预装一些工具。除了make、gcc(GNU编译器套件)这些基本必备的工具,还要有zlib、bison(一个YACC语法分析生成器的GNU实现)、readline等等

2、取出源码后解压:

tar -zxvfpostgresql-9.6.3.tar.gz

3、./configure 。如果要编译debug版的,那么加编译选项:--enable-debug。

--prefix=安装路径

4、修改postgresql-9.6.3/src/Makefile.global 中优化选项。将-O2改为-O0,以便在gdb时,不会出现value 已优化等现象。

并且需要添加-g

CFLAGS =-g -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -Wendif-labels -Wmissing-format-attribute -Wformat-security -fno-strict-aliasing -fwrapv -O2

这里在configure文件修改,控制生产的CFLAGS为-O0

5、make && make install

6、有些环境可能需要设置lib路径:export LD_LIBRARY_PATH=/home/pg/lib。可以写到.bash_profile中,source .bash_profile永久有效

7、同样,可能需要设置bin的路径:export PATH=/home/pg/bin:$PATH

原文链接:https://www.f2er.com/postgresql/193893.html

猜你在找的Postgre SQL相关文章