Small improvements in conan, vcpkg docs (#20272)

This commit is contained in:
Ilya Lavrenov 2023-10-06 23:11:03 +04:00 committed by Alexander Nesterov
parent 44f0e4f3d0
commit 30d176a687
2 changed files with 14 additions and 14 deletions

View File

@ -39,15 +39,15 @@
Installing OpenVINO Runtime with Conan Package Manager Installing OpenVINO Runtime with Conan Package Manager
############################################################ ############################################################
1. Install Conan 2.0.8 or higher: 1. `Install Conan <https://docs.conan.io/2/installation.html>`__ 2.0.8 or higher, for example, using pip:
.. code-block:: console .. code-block:: sh
python3 -m pip install conan python3 -m pip install conan
2. Create a ``conanfile.txt`` file for your OpenVINO project and add "*openvino*" dependency in there: 2. Create a ``conanfile.txt`` file for your OpenVINO project and add "*openvino*" dependency in there:
.. code-block:: console .. code-block:: sh
[requires] [requires]
openvino/2023.1.0 openvino/2023.1.0
@ -58,8 +58,8 @@ Installing OpenVINO Runtime with Conan Package Manager
cmake_layout cmake_layout
Run the command below to create ``conan_toolchain.cmake`` file, which will be used to compile your project with OpenVINO: Run the command below to create ``conan_toolchain.cmake`` file, which will be used to compile your project with OpenVINO:
.. code-block:: console .. code-block:: sh
conan install conanfile.txt --build=missing conan install conanfile.txt --build=missing
@ -68,20 +68,20 @@ Installing OpenVINO Runtime with Conan Package Manager
what options there are on the `Conan Package Manager page for OpenVINO <https://conan.io/center/recipes/openvino>`__ what options there are on the `Conan Package Manager page for OpenVINO <https://conan.io/center/recipes/openvino>`__
and extend the command, like so: and extend the command, like so:
.. code-block:: console .. code-block:: sh
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. 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'
3. Configure and compile your project with OpenVINO: 3. Configure and compile your project with OpenVINO:
.. code-block:: console .. code-block:: sh
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 -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 cmake --build <build dir> --parallel
.. note:: .. note::
OpenVINO can be used with any build interface, as long as it is supported by Conan 2.0. OpenVINO can be used with any build interface, as long as it is supported by Conan 2.0. Read `more <https://docs.conan.io/2/examples/tools.html>`__.
Additional Resources Additional Resources
######################## ########################

View File

@ -60,7 +60,7 @@ Installing OpenVINO Runtime
.. code-block:: sh .. code-block:: sh
vcpkg install openvino:x64-windows-static vcpkg install 'openvino:x64-windows-static'
Note that the vcpkg installation means building all packages and dependencies from source, Note that the vcpkg installation means building all packages and dependencies from source,
which means the compiler stage will require additional time to complete the process. which means the compiler stage will require additional time to complete the process.
@ -93,7 +93,7 @@ which means the compiler stage will require additional time to complete the proc
.. code-block:: sh .. code-block:: sh
vcpkg install openvino:x64-linux-release-dynamic vcpkg install 'openvino:x64-linux-release-dynamic'
After installation, you can use OpenVINO in your product's cmake scripts: After installation, you can use OpenVINO in your product's cmake scripts: