golang Mac下无法调试问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/double_happiness/article/details/84667742

使用golang进行调试的时候出现了下面的错误提示:

首先检查$GOPATH/src/github.com/derekparker/delve下面的文件是否最新,如果不是直接去https://github.com/derekparker/delve上面获取最新的,或者执行

go get https://github.com/derekparker/delve

再次进入golang中看debug模式能否使用,如果依旧报上面的错误,说明当前Mac OS版本的Command Line Tools版本和当前的delve版本相互不兼容,直接干掉本地的:

sudo rm -rf /Library/Developer/CommandLineTools

删除后本地较新的版本之后,然后去https://developer.apple.com/download/more/ 下个老版本CommandLineTools安上。经过测试Command Line Tools (macOS 10.13) for Xcode 9.1 - Dec 6, 2017版本可以成功运行,golang可以正常进行调试。

猜你喜欢

转载自blog.csdn.net/double_happiness/article/details/84667742