1 下载并安装WinPcap运行库

http://www.winpcap.org/install/default.htm

2 下载WinPcap开发包

http://www.winpcap.org/devel.htm,解压到纯英文路径,或者直接和项目放到一个目录。

3 新建Visual C++的Win32控制台应用程序,设置为空项目

4 打开项目属性,C/C++ --> Preprocessor --> Preprocessor Definitions 添加WPCAP和HAVE_REMOTE这两个宏定义

5 打开项目属性,Linker --> Input --> Additional Dependencies 添加wpcap.lib和ws2_32.lib两个库

6 添加包含路径VC++ Directories --> Include Directories(Include目录)和 库路径VC++ Directories --> Library Directories(Lib目录)

7 项目添加需要的源文件即可。例如新建一个C++源文件,或者直接使用WpdPack ->Example-pcap的例子。

8 对于提示的用scanf不安全的问题:可以把scanf改成scanf_s,或者直接添加 #define _CRT_SECURE_NO_WARNINGS

参考:

https://www.cnblogs.com/jiangyea/p/3530149.html

https://blog.csdn.net/kxcfzyk/article/details/20129867?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

posted on 2020-03-03 22:53  雨点点  阅读(607)  评论(0编辑  收藏  举报