题目
写出编译 c 源程序[1] test.c 的命令,要求链接库 libpcap,程序随后需要用 gdb 进行调试[2]:______________________________。
写出编译 c 源程序[1] test.c 的命令,要求链接库 libpcap,程序随后需要用 gdb 进行调试[2]:______________________________。
题目解答
答案
根据题目要求,需使用 `gcc` 编译 `test.c`,添加 `-g` 选项生成调试信息,同时链接 `libpcap` 库(`-lpcap`),并输出可执行文件 `test`。完整命令为:
```bash
gcc -g test.c -lpcap -o test
```
此命令确保程序可被 `gdb` 调试,同时正确链接了 `libpcap` 库。