https://blog.csdn.net/mifan88/article/details/7301973
今天在实现http客户端编程的时候,需要使用命令行参数来输入host的ip地址。但是程序运行的过程中一直报段错误。没办法,只能用gdb进行调试。那么怎样在调试的时候输入我们需要的命令行参数呢。一般有两种方法。
进入gdb调试:
gcc -g -Wall httpTest.c -o test 生成了可调试文件
gdb test 进入调试
下面可以使用两种方法输入命令行参数
1)run 命令行参数
2)set args 命令行参数
如:我的程序中需要输入的时服务器端ip地址,可以通过以下两种方法输入
1)如果直接运行程序,run www.baidu.com
2)set args www.baidu.com,后面再继续进行调试
查了好些资料,最后还是发现挺简单的,记下来供以后用