Ubuntu16.04 install libpcap安装和测试
发布日期:2021-09-30 05:17:05
浏览次数:1
分类:技术文章
本文共 823 字,大约阅读时间需要 2 分钟。
1.官网下载安装包:
2.开始配置
cd libpcap-1.9.0./configure
报错1:configure: error: Neither flex nor lex was found.
解决1:sudo apt-get install flex
报错2:configure: error: yacc is insufficient to compile libpcap.
libpcap requires Bison, a newer version of Berkeley YACC with support 解决2:sudo apt-get install -y byacc
makesudo make install
3.创建链接
报错3:虽然可以成功编译文件,但是在运行的时候却提示
1.cpp:(.text+0x43):对‘pcap_lookupdev’未定义的引用 解决3:这是因为libpcap.so.1默认安装到了/usr/local/lib下,我们做一个符号链接到/usr/lib/下即可。sudo ln -s /usr/local/lib/libpcap.so.1 /usr/lib/libpcap.so.1
4.测试
#include#include int main(){ char errBuf[PCAP_ERRBUF_SIZE], * device; device = pcap_lookupdev(errBuf); if(device) { printf("success: device: %s\n", device); } else { printf("error: %s\n", errBuf); } return 0;}
输入以下代码:
g++ test.c -o test -lpcap
5.效果
转载地址:https://blog.csdn.net/huoxingrenhdh/article/details/86721320 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
关注你微信了!
[***.104.42.241]2024年04月11日 15时17分47秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
快速搭建SDN开发环境:ONOS开发环境
2019-04-26
OpenCV图像处理技术(Python)——几何变换
2019-04-26
OpenCV图像处理技术(Python)——凸包
2019-04-26
Android Activity各种情况下的生命周期分析总结
2019-04-26
通过Android Studio3.5.3编译安装App失败,提示安装包异常解决方法
2019-04-26
Viewpage+TabLayout+Fragment 刷新问题详解
2019-04-26
一个原生Android的日期选择器,多种样式可供选择器
2019-04-26
多条信息垂直滚动,垂直走马灯
2019-04-26
总结输入法挡住输入框方案
2019-04-26
点击其他界面隐藏输入法
2019-04-26
Object.defineProperty()
2019-04-26
js对象原型与in操作符
2019-04-26
NodeJS、NPM安装配置步骤(windows版本)
2019-04-26
select框既可以手输入也可以选择
2019-04-26
JDK安装及环境变量的配置
2019-04-26
js的键盘事件
2019-04-26
js控制复选框选中
2019-04-26
下载淘宝镜像命令
2019-04-26
nodejs代办事项程序
2019-04-26
js判断对象不为空对象
2019-04-26