Ubuntu下使用GDB断点Go程序(2)

好了,现在我们就可以开始使用GDB调试,生成的main应用程序了,这里为了快速找到应用程序,我把该程序和代码放置到 ~/ 目录下。

  一,使用GDB加载应用程序,打开终端,输入 gdb main,如下图:

  

Ubuntu下使用GDB断点Go程序

  这里注意最后两行:

  Reading symbols from /home/administrator/main...done.
  Loading Go Runtime support.

  读取main程序完成和加载Go运行时。

  二,输入 l 命令,相当于list,从第一行开始列出源码,如下图:

  

Ubuntu下使用GDB断点Go程序

  认真的朋友,会发现main.go代码,并没有完整的显示在这里,怎么回事呢?

  这里我们直接再敲个回车,就会产生如下图的结果:

  

Ubuntu下使用GDB断点Go程序

  还是不完整,再来个回车呢?

  

Ubuntu下使用GDB断点Go程序

  现在已经完整了,如果再来个回车呢?

  

Ubuntu下使用GDB断点Go程序

  这个时候,根据提示,我们就知道代码已经全部显示出来了。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/psfxd.html