如何在代码块中链接winpcap?

时间:2016-04-17 06:29:58

标签: c++ codeblocks winpcap

我想知道链接Wincap库的过程,并在我在代码块中开发的c ++项目中使用它。

1 个答案:

答案 0 :(得分:0)

在努力做到这一点后,我想我应该在这里发布我的解决方案。

您需要下载WinPCap的开发者版本并将其解压缩到某处,然后说“C:\ WpdPack_4_1_2"。

Code::Blocks中,您需要添加"包含"子目录到搜索目录。要执行此操作,请转到settings->compiler并单击"搜索目录"标签。对于"编译器" "接头"和"资源编译器"您需要添加搜索路径的标签。以上面的位置为例,它将是C:\WpdPack_4_1_2\WpdPack\Include

添加完成后,点击"确定"返回主屏幕。

然后,您需要将库文件添加到项目构建设置中。要执行此操作,请右键单击左侧的粗体项目名称,然后选择"构建选项"。在"链接器设置"选项卡添加" libwpcap.a"的路径文件。

例如,它将是C:\WpdPack_4_1_2\WpdPack\Lib\libwpcap.a

在我这样做之后,示例程序编译得很好。请务必在程序中添加#include "pcap.h"以使用该库。