Linux 下搭建 PostgreSQL 调试环境
前言
本文主要讲 调试 的步骤, 相关配置可以参考 。
关于使用 和 调试的相关文章请参考如下链接:
!。
本文假设大家都熟悉 "# 基本操作,所以有些步骤写的简单一些。
添加 postgres 用户
$
$
注意:为了方便调试,建议大家直接用 登录,这样可以避免不必要的麻烦,比如目录的权限,启动 % 窗口程序之类。
安装 C 开发环境
对于 &!'" 而言,如果不开启某些特性(比如 (, 等),只要安装 、、
、、、、)#。 虽然 "# 版本很多,但是每个版本都有相应的工具来安装常用软件,如 *,+
等,我的是 ,-!,使用 *:
*$$$$$+$$$)#
如果你需要开启某些特性,请根据 . 的提示安装相应的库以及其头文件,一般来说 包会是/+, 包是/+
。
获得代码
可以直接在 0$获得几乎所有版本的代码,根据自己需要下载相应版本。下载后解压到
某个目录下;
也可以使用 : $$$。
编译安装 PGSQL
编译安装基本上就是 步:.11$
. 是基础,所以主要说一下:
.$++ 会列出一些帮助,比如编译后 安装的位置,是否启用某些特性等。
.$++.#2$+++$,3"4&!25+-65
++.#$指定安装根目录为,这样会在 $$后,在7 下创建 , 等目录并安装
在其下面,我们可以把~ 加入到 489;
+++$允许在可执行文件中加入调试信息,是我们可以调试 &!'";