编译失败,此文太监
解压,在cmake-3.17.0-win32-x86\cmake-3.17.0-win32-x86\bin,双击cmake-gui.exe运行
添加openCV源代码地址(细化到sources文件夹)
选择输出文件夹
配置上本地的编译器
耐心等进度条跑完
跑进度条的时候会遇到这样的警告:
Looking for sgemm_
Looking for sgemm_ - not found
Looking for pthread.h
Looking for pthread.h - not found
是因为VS没有装LinuxC++的库,所以这些头文件找不到,还有好多dll都没有。于是结束的时候就一片红。
看报错信息说详细信息在log文档里面看。
打开log文档,发现是从github上面下载dll时间太久导致超时(timeout)而失败的。
缺啥补啥,复制下载地址,去github上面手动下载。
前三个缺失的dll路径如下:
最后一个下载错误是这个
复制网址后,打开来是这样的:
编译的时候整个电脑都很烫,很卡