LINUX下怎么更新LIBPCAP

来源:百度知道 编辑:UC知道 时间:2024/06/25 00:00:40
由于要做毕业设计是做抓包所以需要在LINUX下用到Libpcap,但是原来已经安装过了0.7.2版的,现在设计需要用到0.8.3版的!我已经上网查了很多的方法了都不行,马上就要交设计了!希望大家帮帮我!
我用GCC编译一个C文件的时候出现了以下问题:
/tmp/ccCY1hOV.o(.text+0x1f6):In function 'main'
:undefined reference to 'pacp_open_live'
/tmp/ccCY1hOV.o(.text+0x243):In function 'main'
:undefined reference to 'pacp_loop'
/tmp/ccCY1hOV.o(.text+0x25b):In function 'main'
:undefined reference to 'pacp_geterr'
/tmp/ccCY1hOV.o(.text+0x28a):In function 'main'
:undefined reference to 'pacp_close'
我不知道原来的0.7.2版本的是装在哪的,我用#rpm -ql libpcap找到了他的文件。但用0.8.3版本替换后也无法使用!查看他的版本后还是0.7.2的!
我真的不知道怎么办了!!求求大家帮帮我!
小弟就那么多分了!大家帮帮我!
二楼说的办法行不通。。。
不过很谢谢你。如果想到新的办法请来帮帮我!!!
谢谢你了!

直接连上网络,然后实施yum这个命令,看看能不能更新你的这个软件

yum list libpcap* (查找有无这个软件或包) 如果有

yum install libpcap* (直接安装就可以了)

不过如果没有,那我就不知道了