首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

WinPcap 在 Visual Studio 2013 環境下的配置教學

     編輯:關於C語言

簡介

WinPcap (Windows Packet Capture) 是 Windows 平台下免費、開放的網路存取系統,旨在為 Win32 應用程式提供存取網路底層的能力。

配置步驟

  1. 從 官網 下載 winpcap.exe 與 Developer's Pack。安裝 winpcap.exe,解壓 Developer's Pack。
  2. 在 VS2013 中新建空專案,依序設定:
    • 專案 → 屬性 → 組態屬性 → C/C++ → 一般 → 附加包含目錄:加入 Include 目錄(位於 WpdPack 中)。
    • 專案 → 屬性 → 組態屬性 → C/C++ → 預處理器 → 預處理器定義:加入 WPCAP、HAVE_REMOTE、WIN32。
    • 專案 → 屬性 → 組態屬性 → 連結器 → 一般 → 附加程式庫目錄:加入 Lib 目錄(位於 WpdPack 中)。
    • 專案 → 屬性 → 組態屬性 → 連結器 → 輸入 → 附加相依性:加入 wpcap.lib 和 Packet.lib。

簡易範例程式碼

#include <pcap.h>
// ... 列舉網路介面並列印裝置名稱與描述的完整程式碼 ...

(原文程式碼因格式問題顯示不全,請參考官方範例)

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved