当前位置:   article > 正文

【手把手教学】使用cmake构建openvino推理程序——c++_openvino cmake

openvino cmake

一、引言

计划使用cmakelist导入openvino框架自己写一个c++程序来跑推理模型,结果官方文档对小白极其不友好,现有的博客都是写的老版openvino的部署,只有参考意义,无法直接复制。而且我的本意是不想使用vs管理包,而是使用cmake。
功夫不负有心人,历时两天在查阅大量文档和进行多次试错后,终于成功跑出了一个demo。

话不多说,直接开始。

二、环境介绍及安装

  1. 系统:window11
  2. vs版本:visual studio 2022
  3. cmake:3.28.0
  4. openvino包:2024版 下载链接

三、环境配置

openvino下载好后解压到一个文件夹里,如图:
在这里插入图片描述
里面的runtime就是运行推理所需的东西。

3.1 配置系统环境

添加系统环境变量:

D:\Intel\w_openvino_toolkit_windows_2024_x86_64\runtime\3rdparty\tbb\bin
D:\Intel\w_openvino_toolkit_windows_2024._x86_64\runtime\lib\intel64\Debug
D:\Intel\w_openvino_toolkit_windows_2024_x86_64\runtime\bin\intel64\Debug

在这里插入图片描述

3.2 创建vs项目

新建自己的项目目录,并新建下面两个文件:
在这里插入图片描述
其中makelists.txt内容:

# 指定 CMake 的最小版本要求
cmake_minimum_required(VERSION 3.28)

# 设置项目名称和版本
project (demo)

# 添加可执行文件
# add_executable (demo hello.cpp)

# 添加搜索路径
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/839736
推荐阅读
相关标签
  

闽ICP备14008679号