Yosemite上为Go语言安装GDB断点调试工具

阅读用时 ~1 分钟

最近研究golang,而golang的调试功能要借助gdb,这个东东在golang的安装包中是没有的,需要自己搞定。过程如下:

安装GDB

最简单的方法就是借助brew,执行以下命令:

$ brew tap homebrew/dupes
$ brew install gdb

为GDB创建自签名证书

打开应用『钥匙访问』,从菜单上依次点击:『钥匙串访问』->『证书助理』->『创建证书』,

创建证书 注:证书类型选择『代码签名』和『让我覆盖这些默认值』

更改有效期 注:更改完『有效期』后,一直点『继续』直到点到『指定用于该证书的位置』这一页,如下图:

选择证书存放位置

主板 注:在『系统』中找到已创建的证书,右键点击『选择简介』

主板 注:在『信任』中将『代码签名』选择为『始终信任』

签名GDB

$ ps -e|grep taskgated
   78 ??         0:02.23 /usr/libexec/taskgated -s
 6699 ttys000    0:00.00 grep taskgated
$ sudo kill -9 78

$ codesign -s gdb-cert $(which gdb)

完成!我已在LiteIDE中测试通过!

如何拼接多个图片到一个大图片

我想把几张图片拼成一个大图片,实现方式如下:安装 imagemagick{% highlight bash %}brew install imagemagick{% endhighlight %}拼接图片,例如:将1.png, 2.png, 3.png并成me.png,命令...… 继续阅读

如何阻止iOS系统升级

发布于 November 05, 2017