vs2015编译opencv4.0+opencv_contrib+cuda9.0+qt5

0. 安装vs2015+cuda9.0+qt5.9.1+cmake

注:所有路径不要有中文或空格。所有路径不要有中文或空格。所有路径不要有中文或空格。

1. opencv4.0

git clone 官方git   #速度慢的话,直接下载 D:\dev\opencv4\opencv

2.opencv_contrib

git clone 官方git   #速度慢的话,直接下载 D:\dev\opencv4\opencv_contrib

3. cmake 

源码:选择:D:\dev\opencv4\opencv

构建路径:D:\dev\opencv4\opencv_contrib

过程需要下载文件,网速可能挂掉或者被墙,单独下载:

D:\dev\opencv4\opencv\.cache\data\7505c44ca4eb54b4ab1e4777cb96ac05-face_landmark_model.dat

扫描二维码关注公众号,回复: 4287622 查看本文章

D:\dev\opencv4\opencv\.cache\ippicv\1d222685246896fe089f88b8858e4b2f-ippicv_2019_win_intel64_20180723_general.zip

ffmpeg,可以直接使用官方预编译版的dll。

4.选择 cuda,qt,(最好不选 python,或则debug找不到带d 的python lib。)多次confige。

5.x64 

6.cvv编译失败:出现:u8"…"; 常量中有换行符。解决:使用subtext打开报错文件,另存编码“utf-8” BOM。

7. CV_FOURCC找不到标识符的问题

报错文件添加:#include "opencv2\highgui.hpp"(line 44)

7.几个小时的编译

猜你喜欢

转载自blog.csdn.net/hua_007/article/details/84617890
今日推荐