gdb调试go的"文件不存在"问题

DawnYe · · 1424 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。

我现在是在ubuntu15.10上,32位的系统,想调试一个go程序 编译:$ go build -gcflags "-N -l" testHello.go 调试:$ gdb testHello 载入成功了,输入 list,能显示代码。 可是一输入run,就会显示没有文件: (gdb) r Starting program: /usr/cye/workspace/src/sortTest/src/testHello Cannot exec /usr/cye/workspace/src/sortTest/src/testHello -c exec /usr/cye/workspace/src/sortTest/src/testHello . Error: 没有那个文件或目录 During startup program exited with code 127. 这个文件明明存在的,为什么显示没有呢? 下面是我system的一些信息: $ cat ~/.gdbinit add-auto-load-safe-path /usr/local/go/src/runtime/runtime-gdb.py set auto-load safe-path / $ ll /lib/ld-linux.so.2 lrwxrwxrwx 1 root root 25 3月 26 2015 /lib/ld-linux.so.2 -> i386-linux-gnu/ld-2.21.so*

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1424 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传