LNK2019 при использовании SCAPyC++

Программы на C++. Форум разработчиков
Гость
LNK2019 при использовании SCAPy

Сообщение Гость »


Я пытаюсь использовать библиотеку pcap++. Я скачал библиотеки для VS2017, связал библиотеки, а также файлы заголовков.

Библиотеки:

Common++.lib Пакет++.lib Pcap++.lib и я убедился, что использую правильную библиотеку релизов.

Когда я создаю решение, я получаю сообщение об ошибке: неразрешенный внешний символ LNK2019 _pcap_setfilter, указанный в функции "public: virtual bool __thiscall pcpp::IPcapDevice::setFilter

Код прост:

#include "pch.h" #include "IPv4Layer.h" #include "Пакет.h" #include "PcapFileDevice.h" int main(int argc, char* argv[]) { // открываем файл PCAP для чтения pcpp::PcapFileReaderDevice Reader("1_packet.pcap"); если (!reader.open()) { printf("Ошибка открытия файла PCAP\n"); возврат 1; } читатель.закрыть(); вернуть 0; } Есть ли у кого-нибудь идеи, как это решить?

Вернуться в «C++»