c – Eclipse CDT无法在Mac上使用gdb进行调试
发布时间:2020-12-16 07:53:41 所属栏目:百科 来源:网络整理
导读:我有一个C项目导入 Eclipse CDT.我可以使用Makefile和参数设置来构建和运行项目.但是,当我尝试添加一个调试点并运行“debug as local c / c application”时,它会抛出一个“启动项目名称”的错误.命令gdb -version出错 通过扩展详细信息,它给出:命令错误:g
我有一个C项目导入
Eclipse CDT.我可以使用Makefile和参数设置来构建和运行项目.但是,当我尝试添加一个调试点并运行“debug as local c / c application”时,它会抛出一个“启动项目名称”的错误.命令gdb -version出错
通过扩展详细信息,它给出:命令错误:gdb –version 无法运行程序“gdb”:未知的原因 我以前由Macports安装了gdb.如果我输入命令ggdb它返回版本信息.如果我输入哪个ggdb,它会给/ opt / local / bin / ggdb.我试图添加“PATH”来调试配置 – >环境变量,并给它的路径值,但它没有工作.请问如何设置路径并链接路径?变量名称应该是什么. 我的机器上的gdb版本是GNU gdb(GDB)7.7.1 添加:我查找了哪个ggdb并使用提供的链接来更改gdb调试器以浏览到该路径.但它没有工作. 谢谢. 解决方法
在从macports安装ggdb之前,Eclipse正在使用系统上的默认gdb.此
link显示如何更改调试器设置,将其更改为ggdb,这是Macport使用的名称.
从Macports安装ggdb后,您必须使用证书进行签名,以便允许控制其他进程,请查看“认证GDB”here.创建证书后,请确保在签名时选择正确的名称: $codesign -s gdb-cert $(which ggdb) /// 'ggdb' (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |