Подключение libpcap

Я не очень хорошо разбираюсь в CMake. Как подключить libpcap в проекте? Качаю архив с офф сайта tcpdump libpcap-1.9.1. В архиве в папке cmake/modules есть FindPacket.cmake. Как я понимаю, он и отвечает за подключение библиотеки, но не получается. мой CMakeLists.txt:

cmake_minimum_required(VERSION 3.16)
project(somename)
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})

В самом проекте

#include <pcap.h>

но при использовании любой функции из libpcap, вылетает ошибка

undefined reference to ...

Ответы (1 шт):

Автор решения: Wladimir Koroy

Если вам нужна библиотека для анализа файлов - проще использовать https://github.com/wkoroy/pcap_file_generator

→ Ссылка