Inter IPP+ VS + opencv 在 Windows下的环境搭建

时间:2023-02-01 15:31:09

首先Inter官网申请和下载:https://software.intel.com/en-us/intel-ipp

需要VS2013或更高版本(先装vs再装IPP,我的版本是VS2015社区版,IPP版本是w_ipp_2018.4.274,Opencv3.4.6)

查看文档和示例 :file:///C:/Program Files (x86)/IntelSWTools/documentation_2018/en/ipp/common/get_started.htm

一、配置IPP

安装过程略,要记好安装的位置

1、在Path中添加环境变量:(分别对应32位和64位的Bin)

C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.5.274\windows\redist\ia32_win\ipp;

C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.5.274\windows\redist\intel64_win\ipp;

2、 visual studio环境变量

工程目录上右键,点属性,注意你需要编译的是32位还是64位,因为我的opencv是64位,我的配置是针对64位来做的(如果是32位把intel64_win换ia32_win)

Inter IPP+ VS + opencv 在 Windows下的环境搭建

Inter IPP+ VS + opencv 在 Windows下的环境搭建

这三个地方依次添加:

可执行文件目录:

C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.5.274\windows\redist\intel64_win\ipp

包含目录:

C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.5.274\windows\ipp\include

库目录:

C:\Program Files (x86)\IntelSWTools\compilers_and_libraries_2018.5.274\windows\ipp\lib\intel64_win

Inter IPP+ VS + opencv 在 Windows下的环境搭建

在上图处添加以下部分:

ippcc.lib
ippccmt.lib
ippch.lib
ippchmt.lib
ippcore.lib
ippcoremt.lib
ippcv.lib
ippcvmt.lib
ippdc.lib
ippi.lib
ippimt.lib
ipps.lib
ippsmt.lib
ippvm.lib
ippvmmt.lib

Inter IPP+ VS + opencv 在 Windows下的环境搭建

如上图为了保险起见,再添加一个:

C:\Program Files %28x86%29\IntelSWTools\compilers_and_libraries_2018.5.274\windows\redist\ia32_win\ipp

 二、配置opencv

我装的是3.4.6 OpenCV官方下载地址: https://opencv.org/releases.html#

1、在Path中添加环境变量:(注意自己的VS版本对应VC14还是VC15)

C:\Program Files (x86)\opencv\build\bin;

C:\Program Files (x86)\opencv\build\x64\vc15\bin;

2、 visual studio环境变量

工程目录上右键,点属性,同样注意你需要编译的是32位还是64位

包含目录添加下面这三条:

C:\Program Files (x86)\opencv\build\include\opencv2

C:\Program Files (x86)\opencv\build\include\opencv

C:\Program Files (x86)\opencv\build\include

库目录添加一条:

C:\Program Files (x86)\opencv\build\x64\vc15\lib

链接器-输入-附加依赖添加一个:(346是自己的opencv版本号)

opencv_world346d.lib

Inter IPP+ VS + opencv 在 Windows下的环境搭建

如上图为了保险起见,再添加一个:

C:\Program Files (x86)\opencv\build\x64\vc15\lib

配置完成,注意Path配置完要重启电脑,亲测不重启会出现奇怪的问题

https://www.cnblogs.com/dzzy/p/11227368.html