【发布时间】:2013-07-16 23:22:01
【问题描述】:
我在 PostgreSQL 中创建 contrib 模块,我在 eclipse Juno 中调试时遇到问题。我正在关注@http://wiki.postgresql.org/wiki/Working_with_Eclipse#Debugging_PostgreSQL_from_Eclipse
概述的调试过程总之
- 从 eclipse 启动 PostgreSQL 服务器,确保 contrib so 正在加载
- 启动 C-Attach 到应用程序的调试配置并将其附加到 PostgreSQL 服务器进程。
- 从命令提示符执行 psql 并期望执行在 contrib 模块中的断点处停止。
问题是 contrib 模块中的断点被忽略,我一直看到消息 "从子进程 XXXX 分叉后分离"。
我已确保以下内容 1.调试配置点contrib共享库so。 2.调试配置指向contrib源码 3. 在 Debug 的首选项中,我添加了指向 contrib 模块的源查找路径。
注意:我在 eclipse 之外编译 contrib 模块,由于某种原因,我无法将 make 文件放到 eclipse 中的 make 视图中。
任何指针都会有所帮助 问候 萨米尔
【问题讨论】: