KasperskyOS Community Edition 1.3
Содержание
Содержание
Запуск программ в базовом образе решения
Если запускаемая программа использует файловые системы (через компонент VFS), то перед запуском необходимо:
- Вызвать через меню окно параметров расширения: File → Preferences → Settings, далее Extensions → KasperskyOS.
- Выставить значение
client:kl.VfsSdCardFs
для переменной окруженияVFS_FILESYSTEM_BACKEND
в параметреApplication Environment Variables
.
Чтобы запустить программу в базовом образе решения:
- Откройте директорию проекта программы в Visual Studio Code.
- Убедитесь, что проект верно определился по наличию дополнительных кнопок расширения на нижней панели. Если кнопки не появились, то активируйте решение вручную, выполнив команду KOS: Activate extension in this directory.
- Убедитесь, что базовый образ решения запущен в соответствии с инструкцией в разделе "Запуск базового образа решения на базе KasperskyOS".
- Нажмите на кнопку выбора устройства или эмулятора QEMU
на нижней панели.
- Выберите запущенный ранее базовый образ решения.
- Выполните сборку программы в соответствии с инструкцией в разделе "Сборка программы в Visual Studio Code".
- Убедитесь, для программа упакована в KPA-пакет.
Для того чтобы упаковать прикладную программу в KPA-пакет, необходимо использовать
CMake
-команды библиотеки kpa. - Нажмите на кнопку выбора цели
и в раскрывающемся списке выберите собранный KPA-пакет программы, подписанный в списке как
[application]
. - Нажмите на кнопку запуска
. Программа будет установлена в выбранный базовый образ и автоматически запущена.