zoukankan      html  css  js  c++  java
  • MAC下安装Homebrew和GDB,并解决无法调试问题

    Homebrew官网 http://brew.sh/index_zh-cn.html

    Homebrew是神马

    linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Red hat有yum,Ubuntu有apt-get

     神马,你用mac os,不好意Mac os木有类似的东东,泪奔中几经折腾总算找到了第三方支持:Homebrew,Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,可以说Homebrew就是mac下的apt-get、yum神器

    Homebrew安装

    Homebrew的安装非常简单,打开终端复制、粘贴以下命令,回车,搞定(请放心使用,原汁原味的官方安装方法搬运)

    curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1

    输入

    brew

    查看homebrew是否安装完毕

    如果版本不是最新的,须要update一下

    brew update

    安装gdb

    GDB作为一个强大的c/c++调试工具,一直是程序猿们的良好伴侣,但转到Mac os才发现竟然没有默认安装,所幸还有强大的homebrew工具:

    brew install gdb

    然后就是漫长的等待+编译安装时间了。

    期间报错了,但是好像也安装成功了

    安装完成后敲击gdb能打印出版本信息,说明已经正确安装了: 如果现在就使用gdb进行程序调试的话会发现,根本行不通:

    最后记得要在MAC的钥匙串访问中,添加签名证书。参照https://segmentfault.com/a/1190000004136351

    gdb的路径是 

    /usr/local/bin/gdb

    期间还遇到了无法调试的问题,幸得知乎大佬解决。

  • 相关阅读:
    Vasya And Password(CodeForces
    Romaji (CodeForces
    Sorting a Three-Valued Sequence(三值的排序)
    Factorials 阶乘
    Factorial(hdu 1124)
    EXTENDED LIGHTS OUT
    kali更换root默认登陆
    api-ms-win-crt-string-l1-1-0.dll丢失解决办法
    vim 缩进
    bash: cd: .ssh/: Permission denied
  • 原文地址:https://www.cnblogs.com/SeekHit/p/6605429.html
Copyright © 2011-2022 走看看