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,直至成功。
3、添加扩展模块 找到OPENCV_EXTRA_MODULES_PATH,后面添加路径D:\opencv3\source\opencv_contrib\modules,精确到\modules。然后继续configure,直至完成。
4.生成工程
点击【Generate】,生成工程。
5.用VS打开输入目录中的OpenCV.sln,点击"生成解决方案"。
6. .找到CMakeTargets中的INSTALL,然后右键选择"仅限于项目"-->"仅生成INSTALL",生成完成。
7.完成生成后的目录
8.获取所有lib文件名
转入盘符:F:转入文件夹:cd F:\OpencvFile\newbuild\install\x64\vc15\lib
将文件夹下所有文件名写入text:dir ./b /oe>aaaa.txt
opencv_xobjdetect341d.libopencv_aruco341d.libopencv_bgsegm341d.libopencv_bioinspired341d.libopencv_calib3d341d.libopencv_ccalib341d.libopencv_core341d.libopencv_datasets341d.libopencv_dnn341d.libopencv_dnn_objdetect341d.libopencv_dpm341d.libopencv_face341d.libopencv_features2d341d.libopencv_flann341d.libopencv_fuzzy341d.libopencv_hfs341d.libopencv_highgui341d.libopencv_imgcodecs341d.libopencv_imgproc341d.libopencv_img_hash341d.libopencv_line_descriptor341d.libopencv_ml341d.libopencv_objdetect341d.libopencv_optflow341d.libopencv_phase_unwrapping341d.libopencv_photo341d.libopencv_plot341d.libopencv_reg341d.libopencv_rgbd341d.libopencv_saliency341d.libopencv_shape341d.libopencv_stereo341d.libopencv_stitching341d.libopencv_structured_light341d.libopencv_superres341d.libopencv_surface_matching341d.libopencv_text341d.libopencv_tracking341d.libopencv_video341d.libopencv_videoio341d.libopencv_videostab341d.libopencv_xfeatures2d341d.libopencv_ximgproc341d.libopencv_xphoto341d.lib