zoukankan      html  css  js  c++  java
  • mac gdb安装

    a. brew install gdb
    b. 创建证书
    1.打开菜单:钥匙串访问-》证书助理-》创建证书…
    2.输入证书名称,如:gdb-cert;
    3.选择身份类型:自签名根证书 (Identity Type to Self Signed Root)
    4.选择证书类型:代码签名 (Certificate Type to Code Signing)
    5.勾选:让我覆盖这些默认签名 (select the Let me override defaults)
    6.一路继续,到选择时间的时候,把时间选择的长一些,最大是20年,7300。
    7.一路继续,直到选择存放证书地址,选择:系统
    8.这样证书就创建好了,还要设置证书自定义信任
    9.右键刚才创建的 gdb-cert 证书,选择“显示简介” (Get Info)
    10.点击“信任”,会显示可以自定义的信任选项
    11.“代码签名”选择“总是信任” (Code Signing to Always Trust)
    c. 将证书授予gdb
    如果是Mojave (10.14) 之前的系统
    执行
    codesign -fs gdb-cert $(which gdb)

    如果是 Mojave (10.14) 之后的系统 先创建一个文件 gdb-entitlement.xml,内容为:

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>com.apple.security.cs.debugger</key>
    <true/>
    </dict>
    </plist>
    </pre>

    执行
    codesign --entitlements gdb-entitlement.xml -fs gdb-cert $(which gdb)

    参考链接 https://segmentfault.com/q/1010000004136334

  • 相关阅读:
    数学符号表
    对比深度学习十大框架:TensorFlow最流行但并不是最好
    支持向量机通俗导论(理解SVM的三层境界)
    Annotation
    Struts2的拦截器
    DLL文件的引用
    JS引擎
    Windows窗口的创建
    解决构造器多参数的设计问题
    静态工厂对比构造器之优缺点
  • 原文地址:https://www.cnblogs.com/sanmubai/p/11989654.html
Copyright © 2011-2022 走看看