vcpkg で OpenVINO™ ランタイムをインストール

vcpkg ディストリビューションでは次の点に注意してください。

  • C/C++ API のみが提供されます

  • NPU 推論はサポートされません

  • Windows*、Linux*、macOS* (すべての x86_64/arm64 アーキテクチャー) ユーザーを対象とします

完全な要件リストは以下で入手できます:
プロセッサー統合グラフィックス・テクノロジーが搭載されており、iGPU 推論をサポートしているかどうかは、以下を参照してください。

OpenVINO ランタイムのインストール

  1. システムに vcpkg がインストールされていることを確認してください。インストールされていない場合は、vcpkg のインストール手順に従ってください。

  2. 次のターミナルコマンドで OpenVINO をインストールします。

    vcpkg install openvino
    

    vcpkg を使用すると、選択したコンポーネントのみをインストールすることもできます。利用可能な機能のリストを参照してください。
    例:

    vcpkg install 'openvino[core,cpu,ir]'
    

    vcpkg は、トリプレットを介して特定の構成に OpenVINO をインストールする方法も提供します。例えば、OpenVINO を Windows* に静的にインストールするには、次のコマンドを使用します。

    vcpkg install 'openvino:x64-windows-static'
    

vcpkg によるインストールは、すべてのパッケージと依存関係をソースからビルドすることを意味します。つまり、コンパイル段階でプロセスを完了するため追加の時間が必要になることに注意してください。

インストール後、製品の cmake スクリプトで OpenVINO を使用できます。

find_package(OpenVINO REQUIRED)

その後ターミナルから実行します。

cmake -B <build dir> -S <source dir> -DCMAKE_TOOLCHAIN_FILE=<VCPKG_ROOT>/scripts/buildsystems/vcpkg.cmake

これで完了です。これで、OpenVINO をプロジェクトにインストールして利用できました。ユースケースによっては、追加コンポーネントのインストールが必要となる場合があります。追加構成のリストを確認して、それらが必要かどうかを確認してください。

OpenVINO のアンインストール

vcpkg で OpenVINO をアンインストールするには、次のコマンドを実行します。

vcpkg uninstall openvino

次にすることは?

OpenVINO ランタイムがインストールされているため、次のことを試すことができます。