微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

GoLand,启动调试会话 apple m1 时调试器挂起

如何解决GoLand,启动调试会话 apple m1 时调试器挂起

它不会挂Goland,但是我无法使用step into、step over等调试按钮。开始调试时,打印:

GOPATH=/Users/a/go:/Users/a/sdk/go1.16.3 #gosetup
/Users/a/sdk/go1.16.3/bin/go build -o /private/var/folders/xg/45g_0kp96gj_11cftvnq919r0000gn/T/___go_build_Mur_go -gcflags all=-N -l /Users/a/goprojects/Main/Mur.go #gosetup
"/Users/a/Library/Application Support/JetBrains/ToolBox/apps/Goland/ch-0/211.7142.13/GoLand.app/Contents/plugins/go/lib/dlv/macarm/dlv" --listen=0.0.0.0:54550 --headless=true --api-version=2 --check-go-version=false --only-same-user=false exec /private/var/folders/xg/45g_0kp96gj_11cftvnq919r0000gn/T/___go_build_Mur_go --
API server listening at: [::]:54550
debugserver-@(#)PROGRAM:LLDB  PROJECT:lldb-1205.0.27
 for arm64.
Got a connection,launched process /private/var/folders/xg/45g_0kp96gj_11cftvnq919r0000gn/T/___go_build_Mur_go (pid = 97777).

解决方法

这是一个已知问题,请参阅 GO-11011

您可以通过 Toolbox App 下载 GoLand Nightly 或手动编译 Delve 并指定路径,请参阅 corresponding issue

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。