美文网首页
mac如何安装GDB调试

mac如何安装GDB调试

作者: 六月天空 | 来源:发表于2017-04-25 14:35 被阅读2650次

背景

笔者在终端想用gdb进行调试, 运行gdb命令时, 突然终端向我抛出一个 gdb: command not found, 顿时一头雾水, 简单百度查了下, 原来是因为mac并没有自带的gdb调试工具, 所以需要自己手动安装, 笔者简单记录了下安装的步骤, 以备以后不时之需.

流程

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

  1. 打开终端复制下面语句回车即可
    ruby -e"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    会自动进行更新的
  • 输入命令brew search gdb查看homebrew中是否有gdb安装包, 可以看到我现在的版本中并没有gdb安装包

    Snip20170425_16.png
  • 执行命令brew install gdb进行安装, 注意这里不要执行sudo brew install gdb, 如果执行此命令, 中端会向你抛出下面这些问题
    Error: Running Homebrew as root is extremely dangerous and no longer supported. As Homebrew does not drop privileges on installation you would be giving all build scripts full access to your system.Error: Running Homebrew as root is extremely dangerous and no longer supported. As Homebrew does not drop privileges on installation you would be giving all build scripts full access to your system.

  • 在进行安装的过程中我们来配置我们的证书吧

    • 打开钥匙串, 添加证书
Snip20170425_17.png
  • 填写信息, 必须一样


  • 然后一直继续下去,直到看到这个界面,刚出现这个界面的时候是“登陆”,我们需要把它改为“系统”


  • 在钥匙串的系统选项中查看到刚刚创建的gdb-cert证书,然后双击,点击信任,全部选择始终信任,至此证书就创建好了


5 打开终端, 执行命令sudo codesign -s gdb-cert /usr/local/bin/gdb 到这里就完成了

参考链接

Homebrew简介及安装
Mac下使用gcc编写Linux应用

相关文章

  • mac如何安装GDB调试

    背景 笔者在终端想用gdb进行调试, 运行gdb命令时, 突然终端向我抛出一个 gdb: command not...

  • mac 安装gdb调试的方法

    因为mac下并没有自带的gdb调试工具。所在需要自己手动安装,在进行gdb安装前应首先配置好homebrew安装管...

  • macOS安装gdb

    今天在mac上想用gdb调试程序时,才发现macOS没有自带gdb, 需要自行安装。安装过程记录如下。主要参考ht...

  • MAC上安装gdb

    本文是《循序渐进go语言》第二篇-MAC上安装gdb. gdb是为了调试go编译之后的文件。MAC上并非天生支持g...

  • Xcode debug Hotspot(一)——创建Xcode项

    概述 前面安装gdb调试hotspot里面,我记录了自己安装gdb调试hotspot的过程。后来我发现,使用gdb...

  • MacOs Sierra 配置gdb调试

    1 如何安装gdb在Mac Os Sierra https://stackoverflow.com/questio...

  • GDB调试环境配置

    GDB调试环境配置 GDB安装 在调试的时候,会提示如下信息 首先需要修改CentOS-Debuginfo.rep...

  • Mac使用vscode调试c/c++

    mac上在vsCode上进行c/c++程序的调试 目的在mac上使用vscode 和 lldg/gdb调试工具 对...

  • GDB入门教程之如何使用GDB启动调试

    原文地址:GDB入门教程之如何使用GDB启动调试|Vim教程网 GDB (The GNU Project Debu...

  • 2. gdb的使用

    参考链接1. GDB调试2. gdb调试方法3. gdb调试示例 1. 说说 gdb gdb 是一款 UNIX 系...

网友评论

      本文标题:mac如何安装GDB调试

      本文链接:https://www.haomeiwen.com/subject/ygsvzttx.html