参考链接
https://blog.csdn.net/qingyang8513/article/details/80339550
基本上按照这个安装即可。
cmake下载
https://github.com/Kitware/CMake/releases
报错
\rpm\opencv-3.4.6\opencv-3.4.6\modules\videoio\src\cap_dshow.cpp:2290:41: error: 'sprintf_instead_use_StringCbPrintfA_or_StringCchPrintfA' was not declared in this scope
software\OpenCV\SourceCode\opencv-3.4.2\modules\videoio\src\cap_dshow.cpp”的文件,在#include "cap_dshow.hpp"前加宏定义“#define NO_DSHOW_STRSAFE”,如下图所示
参考https://blog.csdn.net/yl_best/article/details/89190142
报错D:/Python36/python36.dll: file not recognized: File format not recognized
解决办法:
我暂时用不到,就先取消选中 Build_opencv_python3,后面用到再重新configure。
参考https://blog.csdn.net/yl_best/article/details/89190142
后边编译遇到这个问题,真是恶心。
关于QT下配置OpenCV3.4.0后出现 error: undefined reference to 'cv::xxx'的问题及解决方案
https://blog.csdn.net/qq_28114615/article/details/83020491
最后,还是 没有成功使用qt创建opencv项目编译运行失败,又转makefile了。郁闷啊。。。。。。。。
参考https://blog.csdn.net/sun007700/article/details/96477750