Gdb连接失败:使用Netbeans调试fastcgi C++应用程序
问题描述:
我已经写了一个测试fastcgi应用程序。我想使用Netbeans IDE进行调试。当我尝试附加到进程时,出现错误:Gdb连接失败:使用Netbeans调试fastcgi C++应用程序
Gdb无法附加到指定的进程。
然后我尝试了以下内容:
须藤-i/bin/sh的 “路径/到/ NetBeans的”
附加到进程仍然没有(得到的消息:GDB无法连接到指定的过程)。
我又试图在这个link
这也未能提出的建议。我收到了这个消息:与选定项目关联的可执行文件与选定的进程ID不匹配。。在更改运行路径以便项目可执行文件现在指向我的cgi-bin目录后,我现在得到错误:Gdb无法附加到指定进程。
我现在不知道如何使用Netbeans来调试我的应用程序。如果netbeans无法做到这一点,是否有另一个可以使用的可视化调试器?
我正在运行Linux Ubuntu。
Errr,我很担心有人会建议DDD。它看起来像是来自七个委员会的东西......看起来,我甚至都不知道如何“打开程序” - 因为它的界面非常直观......我不能附加一个过程,直到我打开程序' - 但是,所有试图打开程序的尝试都受到GUI的阻挠 - 它坚持指向我的主目录... SMH – rodriguez 2011-03-04 13:20:53
尝试通过gdb命令行附加到进程。 Netbeans和DDD只是gdb的前端。 http://ftp.gnu.org/old-gnu/Manuals/gdb-5.1.1/html_node/gdb_22.html – nathan 2011-03-04 13:22:05
我可以直接使用gdb(如果我以root身份运行gdb),但我更喜欢GUI - 因为它对我来说更加高效 – rodriguez 2011-03-04 13:26:02