GDB调试器不会在Eclipse上终止“终止失败”-Mac Mojave 10.14.3

时间:2019-03-03 20:07:20

标签: c++ eclipse debugging

我一直在尝试使用GDB为Eclipse设置调试器,但是每次尝试运行调试时都会收到以下错误消息:

eclipse code and console output

我使用以下教程尝试使gdb调试器正常工作:https://www.thomasvitale.com/how-to-setup-gdb-and-eclipse-to-debug-c-files-on-macos-sierra/https://www.ics.uci.edu/~pattis/common/handouts/macmingweclipse/allexperimental/mac-gdb-install.html

我已经安装了GDB版本8.2.1,创建并签名了证书(自签名根,代码签名类型以及将钥匙串的位置设置为系统)

我试图制作一个.gdbinit文件,但是我无法将其创建为我的主目录,因此我将其放置在名为“ certificates”的子目录文件夹中,其名称为init.gdbinit,此命令文件包含以下代码: :

set startup-with-shell off

现在,当我尝试为Eclipse设置调试器时,我将调试器设置为其二进制文件位置,并将命令文件设置为子目录的位置,如下所示:

eclipse debugger setup screen

我尝试了备用文件路径规范:

-用于调试器路径:/usr/local/bin/gdb

-用于命令文件路径:~/.gdbinit

如果您可能知道我在此过程中的哪个地方犯了致命错误,或者我可以做些什么来解决此问题,将不胜感激。如果您需要有关我的设置方法的更多信息,请在评论中告诉我。预先感谢。

0 个答案:

没有答案