位置: 编程技术 - 正文

在Mac系统中如何安装gdb调试器?如何解决GDB的签名错误?(macbookzen)

编辑:rootadmin

推荐整理分享在Mac系统中如何安装gdb调试器?如何解决GDB的签名错误?(macbookzen),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:macbookzen,mac系统中如何用直播伴侣播放音乐,在mac系统中如何卸载软件,mac系统中如何用直播伴侣播放音乐,在mac系统中如何卸载软件,在mac系统中如何删除软件,mac系统中如何在Excel中设置超链接,mac系统中如何在Excel中设置超链接,内容如对您有帮助,希望把文章链接给更多的朋友!

Mac os下的Terminal 终端中默认情况下并没有安装gdb调试器,但是可以通过gcc编译器进行代码编译,如果出错了就需要通过gdb调试器进行代码调试,下面小编就为大家介绍在Mac系统中如何安装gdb调试器以及如何解决GDB的签名错误方法,来看看吧!

一、安装GDB

在进行gdb安装前应首先配置好homebrew安装管理工具

安装好homebrew后,输入如下命令查看homebrew中是否有gdb安装包,可以看到我现在的版本中并没有gdb安装包。

输入命令brew update来更新homebrew的软件库,更新完成后再次查询即可看到已经有gdb安装包喽。

输入命令brew install gdb 即可以进行gdb调试器的安装了,安装过程如下所求

安装完成后可以通过输入gdb测试gdb版本及是否正确安装。

此外,建议大家通过如上安装方式来安装CGDB或者DDD调试工具,它们也都是基于GDB的,但是它们有着便捷的界面调试优势。

细节的你可能会发现安装完成后还是不能利用GDB来进行代码调试,会出现如下错误:

Unable to find Mach task port for process-id : (os/kern) failure (0x5).

(please check gdb is codesigned - see taskgated(8))

接下来。。。

还需要对GDB进行证书签名方可正常使用。

在Mac系统中如何安装gdb调试器?如何解决GDB的签名错误?(macbookzen)

二、给GDB创建证书

1、在mac中打开keychain access工具,并创建一个证书

2、证书的信息可能参考如下所示的图

3、此后一直点击继续按钮直到下图时,更改为相应设置为System,最终便生成了如下所示的证书。

4、按照下面步骤更改证书的权限为“Always trust"

三、对证书进行签名

1、打开终端,输入如下命令

codesign -s yc_GDB_cert /usr/local/bin/gdb

2、打开任务管理器,在CPU选项卡中关闭进程taskgated

3、接下来就可以通过GDB来进行代码调试了

标签: macbookzen

本文链接地址:https://www.jiuchutong.com/biancheng/353015.html 转载请保留说明!

上一篇:苹果Mac系统怎么同时打开多个Finder标签页?(苹果mac系统怎么截屏快捷键)

下一篇:Mac OS X视频音频文件的默认打开方式能更改吗?(mac音频设置在哪里)

  • 企业为自然人什么意思
  • 利润表第二季度本期金额填4-6月还是1-6月数
  • 物流辅助服务印花税税率
  • 金税盘地区编号怎么查
  • 个税专项扣除中途贷款改租房
  • 合同款未付怎么写欠条
  • 公司交的拍卖费计入哪个会计科目?
  • 电力安装工程合同范本
  • 用友为啥会出现期初调整
  • 发票作废 费用
  • 定额发票上盖什么章
  • 设备服务费是什么
  • 三证合一后章要换吗
  • 如何查询以前申诉进度
  • 出口退税换汇率多少是正常
  • 公司内部银行往来款会计分录
  • 暂估入库会影响利润吗
  • 补贴收入营业外收入比例过高
  • 外商投资企业盈余公积转增资本是否交预提所得税
  • 非金融类企业的货币资金主要包括哪些内容?
  • 查找我的iphone怎么添加设备
  • 现金日记账期初余额怎么登账
  • 王者荣耀英雄印花衣服哪里批发
  • Win11 Build 22454.1000 开发者预览版发布(附更新修改已知问题+安装)
  • 场租费发票如何开
  • 电脑故障检测与维护方法
  • smart制作
  • 企业汇算清缴后发现有多计提的成本
  • 主营业务利润率多少合适
  • 小迪安全2021
  • 实收资本注入怎么操作
  • 银行开出的承兑怎么兑现
  • 企业所得税该什么科目
  • sqlserver 2008数据库事务日志已满怎么处理
  • 小企业会计准则和一般企业会计准则的区别
  • 采购人员费用计入什么科目
  • 捐赠会计和税法上各怎么记录
  • 企业非正常损失如何处理
  • 办理注销税务登记的流程和资料
  • 房产税的计算方式
  • 私车公用必须是公司员工的车吗?
  • 工程预付税金如何计算
  • 货款尚未收到增值税
  • 应收账款的明细科目一般按照什么设置
  • 折价或溢价摊销属于借款费用
  • 单式记账法缺点是什么
  • 往来账目
  • 转销无法收回的应收账款会计分录
  • 超市的商品品种繁多琳琅满目
  • 小企业固定资产折旧方法包括
  • 业务招待费算期间费用吗
  • 农产品没有发票怎么办
  • vs2019连接mysql
  • linux用
  • centos ssh permission denied
  • 电脑进程wsappx是什么
  • host文件内容
  • win8摄像头权限怎么设置
  • 远程桌面连接xp系统
  • 怎么在mac上看电视剧
  • explorer.exe进程出错
  • windows10如何设置windows7开始菜单
  • 升级win10后c盘满了
  • 在linux系统中拥有
  • android 坐标系
  • ecmascript5
  • nodejs 程序 打包服务端
  • android 测试工具
  • js倒计时结束操作
  • unity怎么弄游戏小地图
  • 如何用js动态创建div
  • jquery设置背景颜色
  • 为什么虚开增值税属于犯罪行为
  • 地税局书记是什么级别
  • 交契税可以用现金吗
  • 消费税的纳税义务的发生时间是如何规定的
  • 廉租房取消之后有什么补贴
  • 加强宣传的名言警句
  • 公司收购农民的农产品能贴我公司标签吗
  • 增值税税率有哪些规定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设