原 PG中的$libdir变量
Tags: 原创PGPostgreSQL$libdir
简介
PG中的$libdir变量的值可以通过pg_config --pkglibdir
来获取。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | -- yum安装 [root@tmpa /]# pg_config --pkglibdir /usr/pgsql-15/lib [root@lhrpowa /]# pg_config | grep -i libdir LIBDIR = /usr/pgsql-15/lib PKGLIBDIR = /usr/pgsql-15/lib CONFIGURE = '--enable-rpath' '--prefix=/usr/pgsql-15' '--includedir=/usr/pgsql-15/include' '--mandir=/usr/pgsql-15/share/man' '--datadir=/usr/pgsql-15/share' '--libdir=/usr/pgsql-15/lib' '--with-lz4' '--with-zstd' '--enable-tap-tests' '--with-icu' '--with-llvm' '--with-perl' '--with-python' '--with-tcl' '--with-tclconfig=/usr/lib64' '--with-openssl' '--with-pam' '--with-gssapi' '--with-includes=/usr/include' '--with-libraries=/usr/lib64' '--enable-nls' '--enable-dtrace' '--with-uuid=e2fs' '--with-libxml' '--with-libxslt' '--with-ldap' '--with-selinux' '--with-systemd' '--with-system-tzdata=/usr/share/zoneinfo' '--sysconfdir=/etc/sysconfig/pgsql' '--docdir=/usr/pgsql-15/doc' '--htmldir=/usr/pgsql-15/doc/html' 'CFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' 'LDFLAGS=-Wl,--as-needed' 'LLVM_CONFIG=/usr/lib64/llvm5.0/bin/llvm-config' 'CLANG=/opt/rh/llvm-toolset-7/root/usr/bin/clang' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig' 'PYTHON=/usr/bin/python3' [root@lhrpowa /]# -- 编译安装 [root@tmpb postgresql]# pg_config --pkglibdir /pg16/pg16/lib/postgresql [pg15@lhrpowa ~]$ pg_config | grep -i libdir LIBDIR = /pg15/pg15/lib PKGLIBDIR = /pg15/pg15/lib/postgresql [pg15@lhrpowa ~]$ [pg15@lhrpowa ~]$ pg_config | grep -i pkglibdir PKGLIBDIR = /pg15/pg15/lib/postgresql |