serviceappsantimalware_service_app- Основная логика проектаstarter- Стартер клиента
include- Заголовочные файлы проектаlib- Статические библиотеки
- Убедитесь, что у вас установлен CMake и Visual Studio.
- Откройте командную строку и перейдите в директорию
service:cd service - Создайте директорию для сборки и перейдите в нее:
mkdir build cd build - Запустите CMake для генерации файлов сборки:
cmake ..
- Соберите проект с помощью Cmake:
cmake --build . --configure Release
Готовый проект будет собран в директории build
- В файле
service/include.config.hтребуется указать:
- IP-адрес и PORT сервера
- Проверить корректность путей
- Установить службу ("start= auto" нужен для того чтобы служба запускалась при входе в систему:
sc create AntivirusService binPath= "path/to/AntivirusService.exe" start= auto- Запустить службу:
sc start AntivirusService- Удалить службу: Остановить через диспетчер задач, затем:
sc delete AntivirusService
- CMake
- C/C++
- libcurl
- Собственные библиотеки
- Perl
- OpenSSL
- Zlib
- LDAP
- Windows специфичные библиотеки
- CPack
|
|
wumpochuck
|
|
yokkochka
|
|
Na-Nd
|