Консольное приложение для подсчета статистики UDP/IP-пакетов в файле формата PCAP.
Проект состоит из следующих директорий:
- app/ - исходные коды и заголовочные файлы;
- cmake/ - дополнительные скрипты для сборки;
Описание процедуры сборки проекта.
Список сторонних библиотек и приложений, необходимых для сборки:
- cmake >= 3.12
- boost >= 1.58.0
- libpcap
- PcapPlusPlus
$ mkdir build
$ cd build
build/ $ cmake -D CMAKE_CXX_COMPILER=g++ ..
build/ $ make -j
build/ $ ctest --output-on-failure -j$((`nproc`/2))
Отключить тесты можно при конфигурации проекта, задав значение ключа BUILD_TESTING
как OFF
.