之前在windows上开发的抓包工具,需要移植到linux下。
在windows下抓包工具winpcap,对应在linux下为libpcp,
- 官网下载QT安装包,可以双击安装
- 在软件中心添加源sourcelist
- 安装 apt-get install flex Bison
- 下载最新libpcap,解压,在工作目录下
./configure在.pro文件中添加LIBS += /usr/local/lib/libpcap.a,添加库文件
makemake install
至此
pcap安装到了/usr/local/lib 和usr/local/include路径
添加头文件#include "pcap.h",可调用相关API
参考资料:
libpacp 参考手册
https://blog.csdn.net/w1242245/article/details/24498233
转载请标明出处:QT+libpcap Unbuntu16.04
文章来源: QT+libpcap Unbuntu16.04