decoding dwarf section info at o
作者:
else05 | 来源:发表于
2019-02-21 17:28 被阅读0次
一、问题
- 今天使用
goland
调试go
程序时报错 could not launch process: decoding dwarf section info at offset 0x0: too short
作为一个go
新手,先搜索了一下问题。
得到的答案都是升级dlv
,然后给goland
配置一个dlv.path=xxx
的变量,答案都是复制的MAC电脑
上的。
下面记录一下在windows
环境下的,反正我自己亲测有效
- 环境如下:
goland : 2018.1.7
go : 1.11.5
os : windows 10 x64
二、解决
- 升级 dlv
go get -u -v github.com/derekparker/delve/cmd/dlv
- 升级完成后打开
%GOPATH%/bin
可以看到一个dlv.exe
文件,复制这个文件,
- 打开
goland安装目录\plugins\go\lib\dlv\windows
,我的是D:\Program Files\JetBrains\GoLand 2018.1.7\plugins\go\lib\dlv\windows
, 会看到下面有一个dlv.exe
, 备份这个文件
- 把上面更新的
dlv.exe
文件复制过来放到这里。到些为止,debug
可以用了。
参考:
本文标题:decoding dwarf section info at o
本文链接:https://www.haomeiwen.com/subject/omldyqtx.html
网友评论