Kanzi アプリケーションのデプロイ¶
Kanzi アプリケーションは Windows 上で Kanzi Studio と Visual Studio を使用して開発しますが、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 がサポートするプラットフォームの概要を示しています。
プラットフォーム |
ウィンドウシステム |
グラフィックスバックエンド |
CPUアーキテクチャ |
環境 |
|---|---|---|---|---|
Windows |
Windows |
|
|
Windows |
Linux |
|
|
|
POSIX |
Android |
Android |
|
|
POSIX |
iOS |
UIKit |
Vulkan (MoltenVK) |
aarch64 |
POSIX |
QNX |
QNX Screen |
|
|
POSIX |
整合性 |
|
EGL と OpenGL ES |
|
POSIX |
ヌクレウス |
|
EGL と OpenGL ES |
アーム (arm) |
POSIX |
ターゲットプラットフォームが現在サポートされていない場合、サポートを作成して追加することができます。
詳細については、sales@rightware.com まで Rightware の営業にお問い合わせください。
関連項目¶
Kanzi アプリケーションを RCar Gen3/INTEGRITY にデプロイする
Kanzi アプリケーションを Windows にデプロイする