部署 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 安装获得:
Android (ARM, Aarch64, x86, x86_64)。请参阅 将 Kanzi 应用程序部署到 Android。
64 位 Windows (Visual Studio 2022)。请参阅 将 Kanzi 应用程序部署到 Windows。
您可以根据请求接收这些平台包:
QNX (aarch64, x86_64)。请参阅 将 Kanzi 应用程序部署到 QNX。
Linux (X11 GLX, Vivante fbdev, WSEGL, Wayland, DRM GBM)。请参阅 将 Kanzi 应用程序部署到 Linux。
Nucleus (Vivante fbdev, AXSB)
iOS (aarch64)。请参阅 将 Kanzi 应用程序部署到 iOS。
请通过 sales@rightware.com 联系 Rightware 销售以了解更多信息。
此表格汇总了 Kanzi 支持的平台。
平台 |
Windows 系统 |
图形后端 |
CPU 架构 |
环境 |
|---|---|---|---|---|
Windows |
Windows |
|
|
Windows |
Linux |
|
|
|
POSIX |
Android |
Android |
|
|
POSIX |
iOS |
UIKit |
Vulkan (MoltenVK) |
aarch64 |
POSIX |
QNX |
QNX 屏幕 |
|
|
POSIX |
完整性 |
|
EGL 和 OpenGL ES |
|
POSIX |
Nucleus |
|
EGL 和 OpenGL ES |
arm |
POSIX |
如果您的目标平台目前不受支持,我们可以为其创建和增加支持。
请通过 sales@rightware.com 联系 Rightware 销售以了解更多信息。
另请参阅¶
将 Kanzi 应用程序部署到 RCar Gen3/INTEGRITY。