Запуск примеров на QEMU

Запуск примеров на QEMU в Linux с графической оболочкой

Запуск примеров нужно выполнять в директории сборки, к которой у вас есть доступ на запись.

Запуск примера на QEMU в Linux с графической оболочкой осуществляется с помощью CMake. Чтобы запустить пример, перейдите в директорию с примером и выполните команды:

# Перед запуском примеров необходимо установить значения переменных окружения.

$ source /opt/KasperskyOS-Community-Edition-<platform>-<version>/common/set_env.sh

# Запуск примера.

$ cmake -B build -D CMAKE_TOOLCHAIN_FILE="$KOSCEDIR/toolchain/share/toolchain-aarch64-kos.cmake"

$ cmake --build build --target sim

Запуск примеров на QEMU в Linux без графической оболочки

Чтобы запустить пример на QEMU в Linux без графической оболочки, перейдите в директорию с примером, соберите пример и выполните следующие команды:

# Перед запуском примеров необходимо установить значения переменных окружения.

$ source /opt/KasperskyOS-Community-Edition-<platform>-<version>/common/set_env.sh

$ cd build/einit

$ qemu-system-aarch64 -m 2048 -machine vexpress-a15,secure=on -cpu cortex-a57 -nographic -monitor none -smp 4 -nic user -serial stdio -kernel kos-qemu-image

В начало