登录
首页 >  Golang >  Go问答

进程启动失败:存根等待连接时退出:golang 或 vscode 中的退出状态 0

来源:stackoverflow

时间:2024-02-08 08:27:23 180浏览 收藏

golang学习网今天将给大家带来《进程启动失败:存根等待连接时退出:golang 或 vscode 中的退出状态 0》,感兴趣的朋友请继续看下去吧!以下内容将会涉及到等等知识点,如果你是正在学习Golang或者已经是大佬级别了,都非常欢迎也希望大家都能给我建议评论哈~希望能帮助到大家!

问题内容

我的调试器在 macbook pro m1 pro 上运行时遇到问题。

当我尝试调试代码时出现此错误:

"could not launch process: stub exited while waiting for connection: exit status 0"

通过 vscode、goland 和“dlv debug”命令启动调试器时出现此错误。

我想知道是否有人能解决我的问题。

以下是有关我的配置的一些信息:

go version go1.18.5 darwin/arm64
Delve Debugger
Version: 1.9.0
Build: $Id: 69310c2f438e492f892d6af22e8e62c8ea1e9d8d $

正确答案


重新安装 xcode 命令行工具应该会有所帮助。

  • 删除以前版本的 xcode tools:
sudo rm -rf /library/developer/commandlinetools
  • 从头开始安装:
xcode-select --install

以上回复均对我不起作用。然后,经过两天的研究,我看到有人说我应该安装m1版本的vscode(而不是通用版本!)

我有“通用”版本,但当我检查活动监视器时,我发现它以 intel 身份运行。所以我卸载了它并从这里下载了m1版本(具体):

https://code.visualstudio.com/download#(选择 apple silicon)。

现在在 vscode 中调试工作正常(我还没有在 goland 中尝试过)。

今天关于《进程启动失败:存根等待连接时退出:golang 或 vscode 中的退出状态 0》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>