部署 Kanzi 应用程序

当您在 Windows 上使用 Kanzi Studio 和 Visual Studio 开发 Kanzi 应用程序时,您可以为任何支持 OpenGL ES 3.0 或 Vulkan 1.1 的移动或嵌入式平台编译 Kanzi 应用程序并在其上执行。

Kanzi 平台包附带构建配置文件和脚本,您可以修改这些文件和脚本以调整它们以适应您的构建环境。

支持的平台

要将 Kanzi 应用程序部署到目标平台,您必须为该目标平台构建应用程序。构建的输出是可执行文件或安装程序包,您可以在目标设备上运行或安装它。Kanzi 支持在 Windows 上使用 Visual Studio 2022 进行构建,在非 Windows 平台上使用 CMake 进行构建。

当您在 Kanzi Studio 中使用 C++ 应用程序创建您的 Kanzi 应用程序时,Kanzi 会创建一组平台配置。Kanzi 在 <ProjectName>/Application/configs/platforms 中创建平台配置。

这些平台包可通过 Kanzi 安装获得:

您可以根据请求接收这些平台包:

请通过 sales@rightware.com 联系 Rightware 销售以了解更多信息。

此表格汇总了 Kanzi 支持的平台。

平台

Windows 系统

图形后端

CPU 架构

环境

Windows

Windows

  • WGL 和 OpenGL ES

  • WGL 和 OpenGL

  • Vulkan

  • x86

  • x86_64

Windows

Linux

  • Vivante fbdev

  • WSEGL

  • X11

  • Wayland

  • DRM GBM

  • EGL 和 OpenGL ES

  • GLX 和 OpenGL

  • Vulkan

  • armhf

  • x86

  • aarch64

  • x86_64

POSIX

Android

Android

  • EGL 和 OpenGL ES

  • Vulkan

  • armv7

  • x86

  • aarch64

  • x86_64

POSIX

iOS

UIKit

Vulkan (MoltenVK)

aarch64

POSIX

QNX

QNX 屏幕

  • EGL 和 OpenGL ES

  • Vulkan

  • armv7

  • x86

  • aarch64

  • x86_64

POSIX

完整性

  • Vivante fbdev

  • WSEGL

  • Renesas WM

  • GHS FB

  • GHS GBM

EGL 和 OpenGL ES

  • arm

  • x86

  • aarch64

  • x86_64

POSIX

Nucleus

  • Vivante fbdev

  • AXSB

EGL 和 OpenGL ES

arm

POSIX

如果您的目标平台目前不受支持,我们可以为其创建和增加支持。

请通过 sales@rightware.com 联系 Rightware 销售以了解更多信息。

另请参阅

将 Kanzi 应用程序部署到 Android

将 Kanzi 应用程序部署到 iOS

将 Kanzi 应用程序部署到 RCar Gen3/INTEGRITY。

将 Kanzi 应用程序部署到 Linux

将 Kanzi 应用程序部署到 Windows

将 Kanzi 应用程序部署到 QNX

使用 Kanzi Command Prompt