转 Mac安装gdb

简介:

安装gdb 的命令如下,安装完之后需要对gdb 进行签名,签名方式转载自:http://plotcup.com/a/129

brew install https://raw.github.com/Homebrew/homebrew-dupes/master/gdb.rb

制作证书

  1. 打开钥匙串访问

  2. 创建证书

/upload/zj4sqh/2.png

  1. 输入名称,并选择类型

/upload/gKoRCL/3.png

  1. 输入有效期,一般默认365就好,也就是一年

/upload/fox8Z1/4.png

  1. 然后一直直接继续,直到创建画面,选择系统,并创建

/upload/1---Vv/5.png

  1. 选择刚刚生成的gdb-cert证书,并双击

/upload/VG9vCy/6.png

  1. 在证书简介中打开信任,并将使用此证书时选择为总是信任

/upload/I9zY5R/7.png

对gdb签名

有了刚刚制作的证书后,打开shell,然后执行如下代码:

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

Tip:执行这个之前可能要重启计算机

使普通用户也可使用gdb

由于之前制作的证书是在系统下面的,所以每次执行gdb都会提示管理员密码,解 决方法也很简单,打开钥匙串访问将系统下面的gdb-cert复制一份放到登录下面 就行。

    相关实践学习
    阿里云图数据库GDB入门与应用
    图数据库(Graph Database,简称GDB)是一种支持Property Graph图模型、用于处理高度连接数据查询与存储的实时、可靠的在线数据库服务。它支持Apache TinkerPop Gremlin查询语言,可以帮您快速构建基于高度连接的数据集的应用程序。GDB非常适合社交网络、欺诈检测、推荐引擎、实时图谱、网络/IT运营这类高度互连数据集的场景。 GDB由阿里云自主研发,具备如下优势: 标准图查询语言:支持属性图,高度兼容Gremlin图查询语言。 高度优化的自研引擎:高度优化的自研图计算层和存储层,云盘多副本保障数据超高可靠,支持ACID事务。 服务高可用:支持高可用实例,节点故障迅速转移,保障业务连续性。 易运维:提供备份恢复、自动升级、监控告警、故障切换等丰富的运维功能,大幅降低运维成本。 产品主页:https://www.aliyun.com/product/gdb
    目录
    相关文章
    |
    7天前
    |
    前端开发 安全 测试技术
    Postman Mac 版安装终极指南:从下载到流畅运行,一步到位
    Postman 是 API 开发与测试的高效工具,支持各类 HTTP 请求调试与团队协作。本文详解 Mac 版下载、安装步骤,助你快速上手。同时推荐一体化 API 协作平台 Apifox,集文档、调试、测试于一体,提升开发效率与团队协同能力。
    |
    3月前
    |
    iOS开发 MacOS 索引
    在不受支持的 Mac 上安装 macOS Tahoe 26
    在不受支持的 Mac 上安装 macOS Tahoe 26
    192 0
    在不受支持的 Mac 上安装 macOS Tahoe 26
    |
    6月前
    |
    Ubuntu Linux Shell
    Ubuntu gnome WhiteSur-gtk-theme类mac主题正确安装和卸载方式
    通过这个过程,用户不仅可以定制自己的桌面外观,还可以学习到更多关于 Linux 系统管理的知识,从而更好地掌握系统配置和主题管理的技巧。
    758 12
    |
    6月前
    |
    监控 Shell Linux
    Android调试终极指南:ADB安装+多设备连接+ANR日志抓取全流程解析,覆盖环境变量配置/多设备调试/ANR日志分析全流程,附Win/Mac/Linux三平台解决方案
    ADB(Android Debug Bridge)是安卓开发中的重要工具,用于连接电脑与安卓设备,实现文件传输、应用管理、日志抓取等功能。本文介绍了 ADB 的基本概念、安装配置及常用命令。包括:1) 基本命令如 `adb version` 和 `adb devices`;2) 权限操作如 `adb root` 和 `adb shell`;3) APK 操作如安装、卸载应用;4) 文件传输如 `adb push` 和 `adb pull`;5) 日志记录如 `adb logcat`;6) 系统信息获取如屏幕截图和录屏。通过这些功能,用户可高效调试和管理安卓设备。
    |
    iOS开发 MacOS Windows
    Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
    Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
    |
    Oracle Java 关系型数据库
    Mac电脑上安装和配置Flutter开发环境
    Mac电脑上安装和配置Flutter开发环境
    392 60
    |
    10月前
    |
    开发工具 git 开发者
    「Mac畅玩鸿蒙与硬件3」鸿蒙开发环境配置篇3 - DevEco Studio插件安装与配置
    本篇将专注于如何在 DevEco Studio 中安装和配置必要的插件,以增强开发功能和提升效率。通过正确配置插件,开发流程能够得到简化,开发体验也会更加顺畅。
    394 1
    「Mac畅玩鸿蒙与硬件3」鸿蒙开发环境配置篇3 - DevEco Studio插件安装与配置
    |
    10月前
    |
    开发工具 iOS开发 开发者
    「Mac畅玩鸿蒙与硬件2」鸿蒙开发环境配置篇2 - 在Mac上安装DevEco Studio
    本篇将专注于如何在 Mac 上安装鸿蒙开发工具 DevEco Studio,确保开发环境能够顺利搭建。完成安装后,可以正式开始鸿蒙应用的开发工作。
    653 1
    「Mac畅玩鸿蒙与硬件2」鸿蒙开发环境配置篇2 - 在Mac上安装DevEco Studio
    |
    11月前
    |
    机器学习/深度学习 Python
    【10月更文挑战第5天】「Mac上学Python 6」入门篇6 - 安装与使用Anaconda
    本篇将详细介绍如何在Mac系统上安装和配置Anaconda,如何创建虚拟环境,并学习如何使用 `pip` 和 `conda` 管理Python包,直到成功运行第一个Python程序。通过本篇,您将学会如何高效地使用Anaconda创建和管理虚拟环境,并使用Python开发。
    356 4
    【10月更文挑战第5天】「Mac上学Python 6」入门篇6 - 安装与使用Anaconda

    热门文章

    最新文章