Opencv3.4.1编译配置

1.下载文件

opencv下载地址:https://jaist.dl.sourceforge.net/project/opencvlibrary/opencv-win/3.4.1/opencv-3.4.1-vc14_vc15.exe

opencv_contrib下载地址:https://codeload.github.com/opencv/opencv_contrib/zip/3.4.1

cmake下载地址:https://cmake.org/files/v3.11/cmake-3.11.1-win64-x64.msi

2.Cmake编译

点击【config】,开始配置,如果中间出现下载文件卡死,关闭Cmake,再次打开Cmake重复Config,直至成功。

Opencv3.4.1编译配置

3、添加扩展模块 
Opencv3.4.1编译配置 
找到OPENCV_EXTRA_MODULES_PATH,后面添加路径D:\opencv3\source\opencv_contrib\modules,精确到\modules。然后继续configure,直至完成。

4.生成工程

点击【Generate】,生成工程。

5.用VS打开输入目录中的OpenCV.sln,点击"生成解决方案"。

6. .找到CMakeTargets中的INSTALL,然后右键选择"仅限于项目"-->"仅生成INSTALL",生成完成。

Opencv3.4.1编译配置

7.完成生成后的目录

Opencv3.4.1编译配置

8.获取所有lib文件名

转入盘符:F:
转入文件夹:cd F:\OpencvFile\newbuild\install\x64\vc15\lib

将文件夹下所有文件名写入text:dir ./b /oe>aaaa.txt


opencv_xobjdetect341d.lib
opencv_aruco341d.lib
opencv_bgsegm341d.lib
opencv_bioinspired341d.lib
opencv_calib3d341d.lib
opencv_ccalib341d.lib
opencv_core341d.lib
opencv_datasets341d.lib
opencv_dnn341d.lib
opencv_dnn_objdetect341d.lib
opencv_dpm341d.lib
opencv_face341d.lib
opencv_features2d341d.lib
opencv_flann341d.lib
opencv_fuzzy341d.lib
opencv_hfs341d.lib
opencv_highgui341d.lib
opencv_imgcodecs341d.lib
opencv_imgproc341d.lib
opencv_img_hash341d.lib
opencv_line_descriptor341d.lib
opencv_ml341d.lib
opencv_objdetect341d.lib
opencv_optflow341d.lib
opencv_phase_unwrapping341d.lib
opencv_photo341d.lib
opencv_plot341d.lib
opencv_reg341d.lib
opencv_rgbd341d.lib
opencv_saliency341d.lib
opencv_shape341d.lib
opencv_stereo341d.lib
opencv_stitching341d.lib
opencv_structured_light341d.lib
opencv_superres341d.lib
opencv_surface_matching341d.lib
opencv_text341d.lib
opencv_tracking341d.lib
opencv_video341d.lib
opencv_videoio341d.lib
opencv_videostab341d.lib
opencv_xfeatures2d341d.lib
opencv_ximgproc341d.lib
opencv_xphoto341d.lib