美文网首页
decoding dwarf section info at o

decoding dwarf section info at o

作者: else05 | 来源:发表于2019-02-21 17:28 被阅读0次

    一、问题

    1. 今天使用goland 调试go程序时报错 could not launch process: decoding dwarf section info at offset 0x0: too short
      作为一个go新手,先搜索了一下问题。
      得到的答案都是升级dlv ,然后给goland配置一个dlv.path=xxx的变量,答案都是复制的MAC电脑上的。
      下面记录一下在windows环境下的,反正我自己亲测有效
    2. 环境如下:
     goland : 2018.1.7
     go : 1.11.5
     os : windows 10 x64
    

    二、解决

    1. 升级 dlv
    go get -u -v github.com/derekparker/delve/cmd/dlv
    
    1. 升级完成后打开%GOPATH%/bin可以看到一个dlv.exe文件,复制这个文件,
    2. 打开goland安装目录\plugins\go\lib\dlv\windows,我的是D:\Program Files\JetBrains\GoLand 2018.1.7\plugins\go\lib\dlv\windows , 会看到下面有一个dlv.exe, 备份这个文件
    3. 把上面更新的dlv.exe文件复制过来放到这里。到些为止,debug可以用了。

    参考:

    相关文章

      网友评论

          本文标题:decoding dwarf section info at o

          本文链接:https://www.haomeiwen.com/subject/omldyqtx.html