Kanzi アプリケーションのデプロイ

Kanzi Studio とVisual Studioを使用してWindows上で Kanzi アプリケーションを開発する際、OpenGL ES 2.0をサポートする任意のモバイルまたは組み込みプラットフォーム向けに Kanzi アプリケーションをコンパイルして実行することができます。

Windowsでアプリケーションを開発する際、(エミュレートされた) OpenGLライブラリを使用してアプリケーションを簡単にテストできます。実際には、OpenGL ES2.0デバッグはアプリケーションを開発する際の良いビルド構成オプションですが、リリース用にビルドする前に、少なくともGL21、リリースおよびデバッグプロファイルでその安定性を確認することがベストプラクティスです。

Kanzi プラットフォームパッケージには、ビルド環境に合わせて調整できるビルド構成ファイルとスクリプトが付属しています。

サポートされているプラットフォーム

Kanzi アプリケーションをターゲットプラットフォームにデプロイするには、ターゲットプラットフォーム用にビルドする必要があります。ビルドアクティビティの出力は、ターゲットデバイスで実行またはインストールできる実行可能ファイルまたはインストーラーパッケージです。Kanzi は、Windows上でのVisual Studio 2019および2017を使用したビルドと、非Windowsプラットフォーム用のCMakeをサポートしています。

Kanzi Studio でC++アプリケーションを使用して Kanzi アプリケーションを作成すると、Kanzi は一連のプラットフォーム構成を作成します。Kanzi は <ProjectName>/Application/configs/platforms でプラットフォーム構成を作成します。

これらのプラットフォームパッケージは、Kanzi のインストールで利用可能です。

これらのプラットフォームパッケージはリクエストに応じて受け取ることができます:

詳細については、sales@rightware.com まで Rightware の営業にお問い合わせください。

この表は、Kanzi がサポートするプラットフォームの概要を示しています。

プラットフォーム

ウィンドウシステム

グラフィックスバックエンド

CPUアーキテクチャ

環境

Windows

Windows

  • EGL と OpenGL ES

  • WGL と OpenGL

  • x86

  • x86_64

Windows

Linux

  • Vivante fbdev

  • WSEGL

  • X11

  • Wayland

  • DRM GBM

  • EGL と OpenGL ES

  • GLXとOpenGL

  • armhf

  • x86

  • aarch64

  • x86_64

POSIX

Android

Android

EGL と OpenGL ES

  • armv7

  • x86

  • aarch64

  • x86_64

POSIX

QNX

QNX Screen

EGL と OpenGL ES

  • armv7

  • x86

  • aarch64

  • x86_64

POSIX

整合性

  • Vivante fbdev

  • WSEGL

  • ルネサス WM

  • GHS FB

  • GHS GBM

EGL と OpenGL ES

  • アーム (arm)

  • x86

  • aarch64

  • x86_64

POSIX

ヌクレウス

  • Vivante fbdev

  • AXSB

EGL と OpenGL ES

アーム (arm)

POSIX

ターゲットプラットフォームが現在サポートされていない場合、サポートを作成して追加することができます。

詳細については、sales@rightware.com まで Rightware の営業にお問い合わせください。

関連項目

Kanzi アプリケーションをAndroidにデプロイする

Kanzi アプリケーションを RCar Gen3/INTEGRITY にデプロイする

Kanzi アプリケーションを Linux にデプロイする

Kanzi アプリケーションを Windows にデプロイする

Kanzi アプリケーションを QNX にデプロイする

Kanzi Command Prompt を使用する