我想万能的 iV2ex 应该有很多人会在在 mojave 上使用 gdb😄,希望能得到帮助。
设备:MBP MF839+Mojave 10.14.2
软件: GNU gdb (GDB) 8.2.1 gcc: stable 8.2.0 (bottled), HEAD 都是 homebrew 安装的,因为不知道是不是版本问题,我就都更新到最新版了。
采取的措施: https://sourceware.org/gdb/wiki/PermissionsDarwin 大致是 follow 这个 wiki,跟以前版本差不多,就是多了个 debugger 的 key
症状:操作之前是会报 cerficate 的问题,之后会有 [New Thread 0x1113 of process 96785] [New Thread 0x2703 of process 96785] During startup program terminated with signal SIGTRAP, Trace/breakpoint trap. 或者 run 开始后程序挂起没有响应,并且 kill 不掉
others: stackoverflow 上有人说需要关闭 SIP,但也有人没说,我不是很确定,所以没做。不大想关闭 SIP。感觉随着 macos 升级,要用 gdb 是越来越麻烦了,以前使用是没问题的。
谢谢🙏
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.