vs编译生成的所有文件(dll、lib),都在install\x64目录下,基本流程如下:
1、在cmake编译时
where is the source code:设定在sources文件夹
where to build the binaries: 设定在新建文件夹(后续改名为VSProject-2017-x64文件夹)
2、点击configure,然后找到需要编译的编译器(vs2015 2017 2019)和编译版本64/86(若不填默认win32)
3、点击Finish经过一段时间configure完毕后,出现很多选项,可根据实际情况选择 BUILD_opencv_world等其他选项
4、再次点击Generate,在VSProject-2017-x64文件夹内生成对应vs版本的.sln文件
5、以需要编译的vs版本打开OpenCV.sln(按照vs2017打开)
先编译ALL_BUILD工程
注意:
a) 编译时按照事先设定的版本(64/86)编译工程
b) Releas和Debug分别编译
再编译INSTALL工程
6、完成上述操作后,可在install\x64文件夹内找到编译出的dll、lib文件
vs2017在install\x64\vc15\lib里找到对应的lib文件,在bin文件夹里找到对应的.dll文件