126 字
1 分钟
MacBook下gdb不能使用的问题
今天在尝试用gdb对一个小程序进行检查的时候,发现提示这个
Unable to find Mach task port for process-id 62901: (os/kern) failure (0x5). (please check gdb is codesigned - see taskgated(8))(gdb) exit翻了下搜索引擎,找到这个解决方法,具体的含义不知道。只是照猫画虎后,gdb可以用了。
先创建一个文件 gdb-entitlement.xml,内容为:
再执行: codesign —entitlements gdb-entitlement.xml -fs gdb-cert $(which gdb)
MacBook下gdb不能使用的问题
https://dididudu998.github.io/posts/please-check-gdb-is-codesigned的问题/