OpenVINO有开发工具和运行时。
开发工具用来开发和优化模型等;运行时是让OpenVINO能在当前环境跑起来。开发工具安装好一般会包含Runtime 无需再额外安装。
开发工具配置网上有很多教程,在此就不展开讲了;运行时的部署网上目前很少有人讲,在跳了英特尔的坑后终于配置成功,特别在此分享给大家。
环境:windows10,VS2019,VS2022,VS2017有人测试过也可以。平台X64|Release。
一、下载OpenVINO运行时
点击下面链接到英特尔官网下载OpenVINO的运行时组件:
接着会出现以下页面:注意,我们选中的分别是【运行时】、【Windows】、【推荐版本】。语言记得选择C++,分发一般 离线安装 比较简便。
下载后安装完成,将刚刚安装好的OpenVINO添加到环境变量。在我电脑 上,我的安装目录是C:\Program Files (x86)\Intel\目录。
二、将OpenVINO添加到Path.
1.首先在依次打开文件资源管理器,右键此电脑->属性。选择高级系统设置。
2. 接下来选择环境变量
(1).在环境变量窗口中看到Path项目,鼠标双击它。
(2).在编辑环境变量窗口下分别添加安装目录runtime下的两个子目录:
runtime->bin->intel64->Releas
runtime->3rdparty->tbb->bin
在我的电脑是完整的路径是:
C:\Program Files (x86)\Intel\openvino_2022.1.0.643\runtime\bin\intel64\Release
C:\Program Files (x86)\Intel\openvino_2022.1.0.643\runtime\3rdparty\tbb\bin
(3).最后按确定,环境变量添加就到此结束。
三、添加到VS项目中
接下来在VisualStudio环境下添加OpenVINO,注意此教程适用的是x64架构和Release环境。
打开VisualStudio,右键项目然后选择属性,在弹出的属性页中配置各个目录
1.包含目录和库目录
输出安装目录下runtime->include下的各个子目录:
2.库目录:
输入安装目录下->runtime->bin->intel64->Release
3.附加依赖项。
选择链接器->输入,添加附加依赖项:
位于 C:\Program Files (x86)\Intel\openvino_2022.1.0.643\runtime\lib\intel64\Release 下:
openvino.lib
openvino_ir_frontend.lib
openvino_onnx_frontend.lib
openvino.lib是必须的,其它的看情况可以增减。
最后,按确定保存,并重启电脑,因为环境变量更改后需要重启电脑,如果之前配置过环境变量只需重启VS。