转 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
    目录
    相关文章
    |
    3月前
    |
    NoSQL 数据可视化 Redis
    Mac安装Redis
    Mac安装Redis
    77 3
    |
    2月前
    |
    iOS开发 MacOS Windows
    Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
    Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
    |
    3月前
    |
    数据安全/隐私保护 iOS开发 MacOS
    Mac安装Navicat Premium 16.3.5
    Mac安装Navicat Premium 16.3.5
    290 3
    |
    18天前
    |
    开发工具 iOS开发 开发者
    「Mac畅玩鸿蒙与硬件2」鸿蒙开发环境配置篇2 - 在 Mac 上安装 DevEco Studio
    本篇将专注于如何在 Mac 上安装鸿蒙开发工具 DevEco Studio,确保开发环境能够顺利搭建。完成安装后,可以正式开始鸿蒙应用的开发工作。
    62 1
    「Mac畅玩鸿蒙与硬件2」鸿蒙开发环境配置篇2 - 在 Mac 上安装 DevEco Studio
    |
    1月前
    |
    机器学习/深度学习 Python
    【10月更文挑战第5天】「Mac上学Python 6」入门篇6 - 安装与使用Anaconda
    本篇将详细介绍如何在Mac系统上安装和配置Anaconda,如何创建虚拟环境,并学习如何使用 `pip` 和 `conda` 管理Python包,直到成功运行第一个Python程序。通过本篇,您将学会如何高效地使用Anaconda创建和管理虚拟环境,并使用Python开发。
    65 4
    【10月更文挑战第5天】「Mac上学Python 6」入门篇6 - 安装与使用Anaconda
    |
    1月前
    |
    IDE 开发工具 iOS开发
    【10月更文挑战第3天】「Mac上学Python 3」入门篇3 - 安装Python与开发环境配置
    本篇将详细介绍如何在Mac系统上安装Python,并配置Python开发环境。内容涵盖Python的安装、pip包管理工具的配置与国内镜像源替换、安装与配置PyCharm开发工具,以及通过PyCharm编写并运行第一个Python程序。通过本篇的学习,用户将完成Python开发环境的搭建,为后续的Python编程工作打下基础。
    184 2
    【10月更文挑战第3天】「Mac上学Python 3」入门篇3 - 安装Python与开发环境配置
    |
    1月前
    |
    iOS开发 MacOS Python
    【10月更文挑战第1天】「Mac上学Python 1」入门篇1 - 安装Typora与Markdown编辑技巧
    本篇将详细介绍如何在Mac系统上安装Typora这款简洁高效的Markdown编辑器,并学习Markdown常用语法。通过本篇,用户能够准备好记录学习笔记的工具,并掌握基本的文档编辑与排版技巧,为后续学习提供便利。
    152 1
    【10月更文挑战第1天】「Mac上学Python 1」入门篇1 - 安装Typora与Markdown编辑技巧
    |
    1月前
    |
    NoSQL Shell MongoDB
    Mac OSX 平台安装 MongoDB
    10月更文挑战第11天
    20 4
    |
    1月前
    |
    应用服务中间件 Linux nginx
    Mac os 安装 nginx 教程(success)
    这篇文章是关于如何在Mac OS系统上使用Homebrew安装nginx及其依赖,并解决安装过程中可能出现的权限问题。
    102 0
    Mac os 安装 nginx 教程(success)
    |
    2月前
    |
    项目管理 Python
    如何在Mac上安装多个Python环境
    在你的Mac上使用多个Python环境可以对项目管理很有帮助,特别是在同时处理不同Python版本或不同的包需求时。在这篇文章中,我们将向你展示如何在Mac上轻松地安装和管理多个Python环境。
    71 5
     如何在Mac上安装多个Python环境