先解压opencv压缩包,进入解压后的目录
cd opencv-3.2.0
在解压的目录下创建构建目录
mkdir build
执行cmake-gui,设置编译器
configure一下,可能会显示一片红色,根据如下设置配置一下
修改库的安装目录(编译好之后,执行make install 会将库文件安装到该目录中)
继续在WITH-XXXX处修改配置
修改对应的配置后执行Configure,Generate,退出cmake-gui
进入build目录,执行make -j4执行编译,过程中会报错:链接不到pthread_xxxx等函数。
解决办法:在build/CMakeCache.txt文件的第189行,更改内容如下CMAKE_EXE_LINKER_FLAGS:STRING=-lpthread -lrt -ldl
重新执行编译操作: make -j4。