1 概述
- 准备工作
- 静态编译opencv3
- 在项目中使用opencv3静态库(不用.dll)
- 可能出现的问题
2 准备工作
安装 visual studio 2019
在我的博文中有写:安装VS 2019
已安装的可以跳过。
安装cmake
在我的博文中有写:安装cmake
下载opencv
下载连接:opencv 下载
这里我选择的是opencv3.4.10,你也可以根据需要下载别的版本。
点windows,下载opencv安装的可执行文件并运行,选择一个文件夹extract就行。
3 cmake静态编译opencv3
打开cmake-gui
- 选择opencv所在的源文件夹(就是你安装的opencv在的那个位置,要具体到source文件夹)
- 选择opencv要编译到的目标文件夹
- 点击“configure”,选择你电脑安装的visual studio版本,我选的是2019
标红报错python相关的没有关系不用管,如果中断了继续点configure - configure结束后会有很多标红选项,这个时候有几个选项要取消勾选:BUILD_SHARED_LIBS(编译静态库),BUILD_JAVA(c++用不到java),BUILD_EXAMPLES,BUILD_TESTS,BUILD_PERF_TESTS