紅葉~
L
O
A
D
I
N
G
紅葉
openvino(ubuntu)+fmt安装教程

openvino(ubuntu)+fmt安装教程

⚡ 本文内容
在 Ubuntu 上用归档包安装 OpenVINO 2023.0,源码编译安装 fmt 库,以及在 CMakeLists.txt 中配置 OpenVINO 路径。

⚠️ 前提:你电脑的 CPU 得是 Intel 的(OpenVINO 是英特尔发行的)。

📥 1. 下载 OpenVINO

前往官网:OpenVINO 下载页面,按下图选择:

点击下载,选择适合你 Ubuntu 版本的归档文件:

官方安装说明(可以不看):Install OpenVINO from Archive on Linux

🛠️ 2. 安装

把 OpenVINO 解压到 /opt/intel/ 下,然后安装依赖:

1
2
cd /opt/intel/openvino_2023.0.0
sudo -E ./install_dependencies/install_openvino_dependencies.sh

为了方便,创建一个符号链接:

1
2
cd /opt/intel
sudo ln -s openvino_2023.0.0 openvino_2023

⚙️ 3. 配置环境

1
gedit ~/.bashrc

在最后一行添加:

1
source /opt/intel/openvino_2023/setupvars.sh

这样每次打开终端都会自动配置 OpenVINO 环境 ✅

📦 4. 安装 fmt 库

fmt-8.1.1 下载地址:https://fmt.dev/8.1.1/index.html,选择 Download:

下载完解压,进入 fmt 目录打开终端:

1
2
3
4
5
mkdir build
cd build
cmake -DBUILD_SHARED_LIBS=ON ..
make -j8
sudo make install

📝 5. 在 CMakeLists.txt 中配置 OpenVINO 路径

找到 OpenVINO 推理引擎头文件的配置:

1
2
3
4
5
6
7
8
9
10
include_directories(
# OpenVINO 推理引擎的头文件
~/intel/openvino_2023.0.0/runtime/include/
~/intel/openvino_2023.0.0/runtime/include/ie/
~/intel/openvino_2023.0.0/runtime/include/ngraph/
~/intel/openvino_2023.0.0/runtime/include/openvino/
)

set(InferenceEngine_DIR "~/intel/openvino_2023.0.0/runtime/cmake")
find_package(InferenceEngine)

💡 这里的路径要和你实际解压的位置一致。按上面装在 /opt/intel 的话,就把 ~/intel 换成 /opt/intel。CMake 不会展开 ~,写绝对路径更稳。

一般来说,这样就能运行了。二般的情况我就不知道了 🤷

🧱 6. 源码编译 OpenVINO

(待补充)

本文作者:紅葉
本文链接:https://swe-et.github.io/openvino/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可