Eclipse下使用 Winpcap

1. 下载Winpcap开发包,在主页选择 Winpcap –> Dev…

2. 解压,方法一,对应文件直接复制到Eclipse使用的GCC编译器文件夹下,如MinGW\include\.. Lib文件同理

                 方法二,在Eclipse的编译选项里添加-i include.

3. 查看官方文档,在开发包的Doc里有,选择 Using WinPcap in your programs 查看文档信息。

4. 文档提示要添加preprocessor definitions,Project –> Pro… –> C/C++ Build –>Setting –> GCC C compiler –>symbols , 添加 WPCAP HAVE_REMOTE

5. 复制官方的第一个实例,编译运行。

 

—-  MinGW 下 Winpcap编译不通过的问题解释 —-

You can replace your localtime_s call with:

localtime_r(&local_tv_sec, &ltime);

(Note the swapped arguments.)

Also, replace your scanf_s call with scanf.

localtime_s() and scanf_s() are Microsoft-specific extensions, and are not available in MinGW

此条目发表在C, Eclipse, Windows, 系统, 编程分类目录,贴了, 标签。将固定链接加入收藏夹。

发表评论

邮箱地址不会被公开。 必填项已用*标注