VS2013配置Winpcap

1 下载并安装WinPcap运行库

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

VS2013配置Winpcap

2 下载WinPcap开发包

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

VS2013配置Winpcap

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

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

VS2013配置Winpcap

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

VS2013配置Winpcap

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

VS2013配置Winpcap

VS2013配置Winpcap

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

上一篇:[水煮 ASP.NET Web API2 方法论](1-1)在MVC 应用程序中添加 ASP.NET Web API


下一篇:cmakelists编写样例