linux下调试程序用什么工具

linux下调试程序用什么工具,第1张

Linux调试程序大多数都是喜欢用gdb,gdb是一个命令行界面的程序调试工具,任何调试 *** 作都是输入命令来实现的。从Windows过来的程序员可能不习惯用gdb这个调试器,可以去试试一些图形界面的的调试器,比如Kgdb、Affinic GUI Debugger,这两款调试器虽然是图形界面的调试器,但是它其实是调用gdb来完成它的调试功能的,也就是说它们其实是gdb的一个图形界面的外壳,所以要先安装好gdb再安装它们,不习惯gdb的命令界面的话,可以试试这两款软件。

TCP调试助手是一个辅助调试UDP/TCP的工具软件,支持TCP Server、TCP Client、UDP等通信模式,为网络调试提供极大的方便。 如何建立一个UDP连接? 用TCP调试助手,选择UDP方式。打开两个,填写好端口号,然后互联就可以了!

nc是linux系统的一个命令,可以用来测试编写的tcp程序,可以有效的与你编写的tcp程序交互。

典型的用法:

1. nc address port

键盘输入的信息按下Enter键会立即输入到套接字当中的输出流中,同时也会不断地打印输入流当中的信息!

2. nc address <file

将文件中的信息发送出去,并不断地打印输入流中的信息


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7678580.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存