【发布时间】:2013-12-04 11:11:17
【问题描述】:
我正在尝试在 Mavericks (OS X 10.9) 上的 Eclipse / Netbeans / QtCreator 中调试 PostgreSQL。
我在各种 IDE 中尝试了各种编译器(GCC 4.2、CLang)、不同的调试器(GDB、LLDB),但我还没有找到可行的配置——尤其是在我可以正确调试代码的意义上。
我目前正在尝试使用 GCC 4.2 和 GDB。我已经通过自制软件安装了 GCC,并且还通过了 gdb 认证。我可以编译 PostgreSQL 源代码并运行它。但是,每次我尝试将调试器附加到正在运行的线程时,我总是(独立于 IDE)出现以下错误:
Mach error at "darwin-at.c:726" in function "void darwin_resume_thread(struct inferior *, darwin_thread_t *, int, int)": (os/kern) failure (0x5).
你知道这意味着什么吗?或者您是否知道如何让 PostgreSQL 在 OS X 10.9 上编译、调试和运行?
【问题讨论】:
标签: c macos postgresql debugging gdb