在ubuntu14.04版中,调试go程序,有如下出错。
解决办法,依网友操作如下:
查找出加载python的路径。
执行命令:info auto-load python
回到个人根目录:cd ~
在 ~/.gdbinit 加入add选项增加安全路径
把步骤1的runtime-gdb.py路径拷贝到以下,并保存。
或禁用auto-load安全选项,亲测这两项随便一项,都可以使解决上述decline加载问题。
再一次执行刚才的调试命令,那个declined问题,已经解决了,不过新问题也出现了。
步骤4出现的问题,可能是可能是本机装了python3.x,不兼容python2.x的代码。
Locate python3检查如下
Locate python2检查如下:
载 runtime-gdb.py.diff或runtime-gdb.py.diff,解压后patch即可
再重新调试程序,果然那个问题已经解决了。