0
從here報價:如何告訴cmake執行這兩個步驟來使用winpcap?
如果程序使用WinPcap的Win32的具體功能,請記住,包括預處理器定義中WPCAP。
如果您的程序使用WinPcap的遠程捕獲功能,請在預處理器定義中添加HAVE_REMOTE。不要在源文件中直接包含remote-ext.h。
有沒有人設法與cmake一起使用winpcap?
從here報價:如何告訴cmake執行這兩個步驟來使用winpcap?
如果程序使用WinPcap的Win32的具體功能,請記住,包括預處理器定義中WPCAP。
如果您的程序使用WinPcap的遠程捕獲功能,請在預處理器定義中添加HAVE_REMOTE。不要在源文件中直接包含remote-ext.h。
有沒有人設法與cmake一起使用winpcap?
像這樣的東西應該這樣做:
add_definitions(-DWPCAP -DHAVE_REMOTE)
find_path(WINPCAP_INCLUDE_DIR pcap.h
${WINPCAP_HINT_INCLUDE_DIR})
find_library(WINPCAP_LIBRARY NAMES "wpcap"
PATHS ${WINPCAP_HINT_LIB_DIR})
...
include_directories(${WINPCAP_INCLUDE_DIR})
target_link_library(my_lib ${WINPCAP_LIBRARY})