我现在是在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*
有疑问加站长微信联系(非本文作者)