Вы можете скомпилировать службу kavhttpd и пример HTTP-клиента из исходного кода, расположенного в директории %service_dir%/samples/kavhttp/
.
Требования к установленному ПО
Чтобы скомпилировать службу kavhttpd и пример HTTP-клиента, вы должны установить на свой компьютер следующее программное обеспечение:
Библиотеки Boost должны компилироваться статически. Вы можете найти список необходимых библиотек Boost в %service_dir%/samples/kavhttp/Makefile
.
Компиляция Kaspersky Scan Engine и примера HTTP-клиента в Linux
Чтобы скомпилировать Kaspersky Scan Engine и пример HTTP-клиента в Linux:
%service_dir%/samples/kavhttp/
.make
.Скомпилированные исполняемые файлы клиента будут помещены в директорию %service_dir%/bin
. Скомпилированные исполняемые файлы службы будут помещены в директорию %service_dir%/opt/kaspersky/ScanEngine/sdk8l3/bin/
.
В следующем примере демонстрируется сборка исполняемых файлов:
user@computer:/opt/kaspersky/ScanEngine# cd ./samples/kavhttp/ user@computer:/opt/kaspersky/ScanEngine/samples/kavhttp/# make |
Kaspersky Scan Engine и пример HTTP-клиента в Windows
Чтобы скомпилировать Kaspersky Scan Engine и пример HTTP-клиента в Windows:
%service_dir%/samples/kavhttp/http_service/windows
.kavhttpd.vcxproj
в Microsoft Visual Studio 2017 и более поздних версий.kavhttp_client.vcxproj
в Microsoft Visual Studio 2017 и более поздних версиях.Если вы используете Kaspersky Scan Engine GUI и планируете изменить предоставленные двоичные файлы, сначала получите предварительное одобрение на все изменения у своего персонального технического менеджера (ПТМ).
В начало страницы