位置: 编程技术 - 正文

在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音频设置在哪里)

  • 一次性劳务所得税怎么算
  • 税收指的是什么
  • 资金账簿印花税和营业账簿的区别
  • 汇款退回来的可以不做账吗
  • 新公司注册完成的后续流程
  • 开发票第一行
  • 附加税费申报没有怎么填
  • 房地产企业施工电费会计分录
  • 减免房产税土地使用税 账务处理
  • 金税盘维护费申报
  • 湖北省异地预缴增值税
  • 暂估发票一直未收回
  • 小规模变一般纳税人需要哪些资料
  • 福利费的支出要求及标准
  • 新办企业能否享受留抵退税
  • 一般存款账户的主要用途
  • 发行长期债券会计分录例题
  • 股票投资及收益计算公式
  • 前年的票发现要不得,可以冲红吗
  • 没有缴纳社保怎么开证明
  • 促销费属于哪个税目
  • 职工向公司借款计入什么科目
  • 生产企业出口退税操作流程视频
  • 开票软件安装6位地区编号填什么
  • 折价处置抵押房地产的应当参照什么
  • 个人社保缴费允许多少年
  • 个人代开专票季未超30万附加税需要交吗
  • 土地补偿款会议记录范文
  • win7系统管理员密码忘了怎么办
  • 房地产无证销售法律风险
  • 蓝莓外面的霜
  • 高新技术企业在哪申报年报
  • 优酷路由宝还有用吗
  • 增值税的类型主要有哪些
  • php操作步骤
  • 办公室设计费计入什么
  • 第二季度所得税怎么算
  • 新政府会计准则三大特点
  • thinkphp框架介绍
  • div css页面布局
  • 感知机算法python
  • vue3中使用gis地图
  • 劳务派遣开具发票
  • 不确认收款退款对方还能收到钱么?
  • 卫生医疗收费专业有哪些
  • 什么是对公账户和个人账户
  • 收到退税收入
  • mongodb writeconcern
  • 小规模纳税人减免增值税会计处理
  • 兼职会计人员的职责
  • 企业收入总额是营业额吗
  • 利润表和资产负债表不平的原因
  • 无票收入是怎么算的
  • 会计估计变更和政策变更有哪些
  • 应付账款长时间收不回怎么处理呢
  • 少数股东权益如何保障
  • 运费不支付会怎么样
  • 应付股利科目怎么结转
  • 过户车子需要带什么证件
  • 社保调低,上半年多缴的怎么办
  • 事业单位职工福利费
  • 没有计提社保如何处理
  • 在我国土地使用权分为哪几类
  • 三代个税返还算什么费用
  • 公司现金支票取现要缴税吗
  • 电子发票必须要打印出来才能作为入账依据
  • sqlserver2000企业管理器自动关闭
  • win8系统怎么清理缓存
  • centos 安装方法
  • linux codec
  • windows7看视频黑屏
  • win8.1系统补丁
  • android游戏开发框架
  • node.js报错998
  • 批处理生成excel
  • unity 更新
  • 江苏省高新区地图
  • 发票怎能打印
  • 油品贸易公司资质
  • 上海纳税总额
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设