Kaspersky IoT Secure Gateway 1000 SDK

Примеры

23 января 2025

ID 242811

В состав Kaspersky IoT Secure Gateway 1000 SDK входят примеры, иллюстрирующие сценарии использования SDK. Примеры устанавливаются в директорию /opt/KasperskyOS-SDK-KISG-Platform-<version>/examples/secure_gateway/sdkl3/applications. Каждый пример представляет собой директорию с файлами, содержащими исходный код, ресурсы и CMake-команды для сборки демонстрационных программ. Также в директории каждого примера имеется файл README.html с описанием примера.

Примеры в директории examples/secure_gateway/sdkl3/applications, демонстрирующие создание KPA-пакетов программ

Также в examples/secure_gateway/sdkl3 расположены следующие вспомогательные скрипты:

  • create-kisg-package.sh

    Скрипт для сборки KPA-пакетов программ и образа для запуска в QEMU. Скрипт содержит встроенную справку (отображается при запуске с параметром --help).

  • run-qemu.sh

    Скрипт для запуска QEMU.

Перед изучением примеров вы можете скопировать директорию /opt/KasperskyOS-SDK-KISG-Platform-<version>/examples/ в директорию, к которой есть доступ на запись у вашей учетной записи (например, скопировать в вашу домашнюю директорию):

cp -r /opt/KasperskyOS-SDK-KISG-Platform-<version>/examples/ ~/kisg-sdk-examples

Это позволит вам не использовать root-права при редактировании кода и сборке примеров.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!