其他分享
首页 > 其他分享> > mac m1芯片 vscode 无法调试

mac m1芯片 vscode 无法调试

作者:互联网

解决办法
1、首先查看本机类型
uname -m

uname -m
# arm64

2、根据机型选择安装包:https://studygolang.com/dl

3、之后一路next即可

4、这里默认安装了其他的依赖。这里主要讲下安装dlv-dap这个包。
如果你安装的golang版本大于等于1.16。可以运行下面的命令

go install github.com/go-delve/delve/cmd/dlv@master
# 到GOPATH目录下执行下面命令
mv dlv dlv-dap

如果没有dlv-dap这个包,是无法进行调试的

5、上面安装完毕之后,就可以参考下面的动态图,开启你的调试之旅

注意:如果你在一台机器中安装过很多版本,导致无法调试,建议下载匹配你系统的go版本之后,在GOPATH中删除dlv-dap这个文件。然后按照上面的步骤在重试一遍。

标签:vscode,uname,mac,dap,dlv,go,m1,安装,调试
来源: https://www.cnblogs.com/MyUniverse/p/15546457.html