Conan Package Manager から OpenVINO™ ランタイムをインストール¶
注
Conan Package Manager のディストリビューションでは次の点に注意してください。
C/C++ API のみが提供されます
NPU 推論はサポートされません
Windows*、Linux*、macOS* (すべての x86_64/arm64 アーキテクチャー) ユーザーを対象とします
完全な要件リストは以下で入手できます:
プロセッサー統合グラフィックス・テクノロジーが搭載されており、iGPU 推論をサポートしているかどうかは、以下を参照してください。
Conan Package Manager で OpenVINO ランタイムをインストール¶
-
例えば、pip を使用して、Conan 2.0.8 以降をインストールします。
python3 -m pip install 'conan>=2.0.8'
-
OpenVINO プロジェクトの
conanfile.txt
ファイルを作成し、そこに “openvino” 依存関係を追加します。[requires] openvino/2024.0.0 [generators] CMakeDeps CMakeToolchain [layout] cmake_layout
以下のコマンドを実行して
conan_toolchain.cmake
ファイルを作成します。このファイルは、OpenVINO でプロジェクトをコンパイルするために使用されます。conan install conanfile.txt --build=missing
デフォルトで OpenVINO は、利用可能なすべてのプラグインおよびフロントエンドとともに静的にコンパイルされます。ニーズに合わせたバージョンをビルドするには、Conan Package Manager ページで OpenVINO 用のオプションがあることを確認し、次のようにコマンドを拡張します。
conan install conanfile.txt --build=missing -o:h 'openvino/*:enable_intel_gpu=False' -o:h 'openvino/*:enable_onnx_frontend=False' -o:h 'openvino/*:shared=True'
-
OpenVINO を使用してプロジェクトを構成およびコンパイルします。
cmake -DCMAKE_TOOLCHAIN_FILE=<path to conan_toolchain.cmake> -DCMAKE_BUILD_TYPE=Release -S <path to CMakeLists.txt of your project> -B <build dir> cmake --build <build dir> --parallel
注
OpenVINO は、Conan 2.0 でサポートされている限り、任意のビルド・インターフェイスで使用できます。さらに詳しく