如题,升级到 11.3 系统之后,自带的 xcode command line tools 版本应该是 12.5,然后 go 项目可能无法打断点调试,删除之后再安装旧版本 12.4 可以解决。
或者参考这里的讨论也有其他的解决方法 https://github.com/go-delve/delve/issues/2436
1
MarlonFan 2021-05-05 01:40:08 +08:00 1
看 issue 有人给了个解决方案
```go if v[len("version:"):] == "1205" && p.bi.Arch.Name == "arm64" { p.gcmdok = false } ``` |
2
xjqxz2 2021-05-05 03:01:39 +08:00
#1 正解~ 刚刚试了,管用~管用!
|
3
k9982874 2021-05-05 09:23:57 +08:00 via iPhone
我擦,电脑正在升级看到了这个帖子
|
4
kwanzaa 2021-05-06 02:04:00 +08:00
这问题仅出现在 M1 mac 还是所有 macOS 上?
|