我在 PostgreSQL 中创建 contrib 模块,我在 eclipse Juno 中调试时遇到问题。我正在关注@ http://wiki.postgresql.org/wiki/Working_with_Eclipse#Debugging_PostgreSQL_from_Eclipse概述的调试过程
简而言之
- 从 Eclipse 启动 PostgreSQL 服务器,确保正在加载 contrib
- 启动 C-Attach 类型的调试配置到应用程序并将其附加到 PostgreSQL 服务器进程。
- 从命令提示符执行 psql 并期望执行在 contrib 模块中的断点处停止。
问题是 contrib 模块中忽略了断点,我一直看到消息“从子进程 XXXX 分叉后分离”。
我已经确保了以下 1. 调试配置点 contrib 共享库所以。2. 调试配置指向 contrib 源 3. 在 Debug 的首选项中,我添加了指向 contrib 模块的源查找路径。
注意:我在 eclipse 之外编译 contrib 模块,由于某种原因,我无法将 make 文件放到 eclipse 的 make 视图中。
任何指针都会对Sameer有所帮助