云数据库 GaussDB-libpq包及依赖的库和头文件

时间:2025-02-12 15:08:03

libpq包及依赖的库和头文件

从发布包中获取libpq包及依赖的库和头文件,包名为 GaussDB -Kernel_数据库版本号_操作系统版本号_64bit_Libpq.tar.gz文件或GaussDB-Kernel_数据库版本号_操作系统版本号_64bit_Libpq_Static.tar.gz相应的发布包。使用libpq的前端程序必须包括头文件libpq-fe.h并且必须与libpq库连接。

Libpq_Static发布包与Libpq发布包在功能上一致,用户可根据实际应用场景选择适合的libpq.so库。区别在于:

  • Libpq发布包中的libpq.so动态链接openssl库(libssl.so、libcrypto.so)。
  • Libpq_Static发布包中的libpq.so静态链接openssl库,以解决在部分客户场景中与操作系统自带openssl版本不一致导致冲突的问题。
support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-0124.html