安装libpcap

问题描述 投票:-1回答:1

谁能告诉我如何安装libpcap? 我从官方网站下载了libpcap-1.9.1(tcpdump)。有很多文件,我不明白该怎么做。

project(test)
set(CMAKE_CXX_STANDARD 14)
include_directories(libpcap-1.9.1)
list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/libpcap-1.9.1/cmake/Modules")
find_package(Packet REQUIRED)
add_executable(${PROJECT_NAME} main.cpp )
target_link_libraries(${PROJECT_NAME} ${PACKET_LIBRARY})

但是没有用

c++ cmake pcap libpcap
1个回答
0
投票

只要使用 add_subdirectory()target_link_libraries():

project(test)

set(CMAKE_CXX_STANDARD 14)

include_directories(libpcap-1.9.1)

add_subdirectory(libpcap-1.9.1)

add_executable(${PROJECT_NAME} main.cpp )

target_link_libraries(${PROJECT_NAME} PRIVATE pcap)
© www.soinside.com 2019 - 2024. All rights reserved.