VS2010配置winpcap以及遇見的問題
期末來臨!!老師讓我們用winpcap寫一個程序,,,,類似於抓包的,,,
難頂啊!!!!!!這裏記錄一下,避免以後再使用時犯錯~~
首先先創建一個項目:
然後點擊視圖->其他窗口->點擊屬性管理器,然後可以看見:
右擊Microsoft.Cpp.Win32.user,然後選擇屬性,來到如下界面:
選擇VC++,添加include和lib(注意用分號隔開):
然後在C/C++中選擇預處理,在預處理定義中添加:;WPCAP;HAVE_REMOTE;
:
最後在鏈接器->命令行的其他選項中添加:wpcap.lib ws2_32.lib wsock32.lib
空格隔開
然後點擊保存即可,之後運行winpcap的例子,報錯如下:
在最前面添加:#include "stdafx.h"
即可解決
還有一個小問題,就是如果選擇的是調試會出現Cannot find or open the PDB file:
這個其實按ctrl與F5就可以解決,,,,具體爲啥我也不知道,,,
綜上就可以運行winpcap的程序了!