使用 Eclipse
来自 PostgreSQL wiki
跳转到导航区域跳转到搜索区在 Eclipse 中开发
本页说明了如果您希望使用 Eclipse 在 PostgreSQL 中进行开发的快速入门方法。
本页的原始版本是基于 Linux 的 Eclipse Ganymede v3.4.1 创建的。
准备工作区
- 从 http://www.eclipse.org/downloads/ 下载 Eclipse(选择“Eclipse IDE for C/C++”开发人员程序包)
- 安装并启动 Eclipse
- 我们假设您已安装 CVS 系统的本地版本,如 使用 CVS 中所述。
- 在 Eclipse 中,转至窗口->打开透视图->CVS 存储库
- 单击添加 CVS 存储库
- 获取 CVS 服务器的信息(请参见下例)
- 打开存储库并选择所需的版本(我们假设您在此示例的其余部分中会使用 HEAD)
- 右键单击 pgsql 目录,然后选择“另存为”
- 选择使用新项目向导另存为,然后单击“完成”
- 在向导中,选择“新建 C 项目”,然后单击“下一步”
- 最后,为您的项目设置名称,并选择“Makefile 项目/空项目”,同时使用以下字符串“Linux GCC”,然后单击“完成”
- 然后会从 CVS 服务器获取该项目
- 该项目不会编译并且会显示错误
- 打开一个命令 shell 窗口并转至该项目目录。运行“./configure --enable-depend --enable-cassert --enable-debug”
- 返回 Eclipse,右键单击该项目并选择“刷新”
- 选择“项目/构建项目”以调用 make,可在控制台中看到编译结果
现在,您已准备好使用 Eclipse 为 Postgres 做出贡献了!
添加构建目标
在 Eclipse 中调试 PostgreSQL
- 确保您的计算机中已安装 gdb
- 在“项目资源管理器”窗口中右键单击项目,然后选择“调试为 -> C/C++ 应用程序”
- 选择“postgres”作为要运行的二进制文件
- 如果您没有在运行 Eclipse 的环境中设置 PGDATA,您可以修改“运行/配置”中的命令行参数,以便 Postgres 可以正常启动
提示:您可以执行“make install”,然后将您的参数指向该安装所在的目录。