之前看过很多文章,他们都是用cmake-gui去重新编译opencv,可是每次操作的时候老是出现这样那样的问题。
福利在下面
因此我在Robomaster的机器视觉论坛中找到了已经安装好这个第三方库的opencv,直接下下来解压用就好了。
点击打开链接进行下载。
相关配置如下
根文件夹下new_build文件夹中的文件是我编译出来的opencv库文件,我们所用到的所有东西都在里面。原来用到的build已经没啥用可以删除,sources文件也可以删除了,若要查看源码就留着
1、重新配置环境变量
①、环境变量设置:
变量名:OPENCV
变量值:*\new_build\install
注:*表示安装包根目录
②、用户变量配置:
*\new_build\install\x64\vc14\bin
注:*表示安装包根目录
2、重新配置项目环境
①、包含目录:
*\new_build\install\include
*\new_build\install\include\opencv
*\new_build\install\include\opencv2
注:*表示安装目录
②、库目录:
*\new_build\install\x64\vc14\lib
*\new_build\install\x64\vc14\staticlib
注:*表示安装目录
③、附加依赖项:
opencv_aruco310d.lib
opencv_bgsegm310d.lib
opencv_calib3d310d.lib
opencv_ccalib310d.lib
opencv_core310d.lib
opencv_datasets310d.lib
opencv_dnn310d.lib
opencv_dpm310d.lib
opencv_face310d.lib
opencv_features2d310d.lib
opencv_flann310d.lib
opencv_fuzzy310d.lib
opencv_highgui310d.lib
opencv_imgcodecs310d.lib
opencv_imgproc310d.lib
opencv_line_descriptor310d.lib
opencv_ml310d.lib
opencv_objdetect310d.lib
opencv_optflow310d.lib
opencv_photo310d.lib
opencv_plot310d.lib
opencv_reg310d.lib
opencv_rgbd310d.lib
opencv_saliency310d.lib
opencv_shape310d.lib
opencv_stereo310d.lib
opencv_stitching310d.lib
opencv_structured_light310d.lib
opencv_superres310d.lib
opencv_surface_matching310d.lib
opencv_text310d.lib
opencv_tracking310d.lib
opencv_ts310d.lib
opencv_video310d.lib
opencv_videoio310d.lib
opencv_videostab310d.lib
opencv_xfeatures2d310d.lib
opencv_ximgproc310d.lib
opencv_xobjdetect310d.lib
opencv_xphoto310d.lib
ippicvmt.lib
将*\new_build\install\x64\vc14\bin下的dll文件复制至 C:\Windows\System32 和 C:\Windows\SysWOW64 目录下。