opencv3.2.0+contrib3.2.0+cuda8.0经验总结
来源:互联网 发布:essential phone 知乎 编辑:程序博客网 时间:2024/05/22 12:39
1. cmake尽量不要选最新的版本,刚开始用3.8.1版本结果一直报错,warning还是一堆乱码,后来换成3.4.3 没有乱码了
2. 最开始编译一直出错,(最关键)提示的一条错误信息为:找不到ws2_32.lib库,不知道为什么,查看了下项目属性库目录中的宏后,发现windows sdk 在8.1下,搜索了下这个库发现只有在8.0下有,所以试着将8.0下的ws2_32.lib复制到8.1下,错误解决。
3.编译时以为不用dnn这一项,本想尽量简化编译,因为我想用的其实是GPU和tracking模块,所以没有选这一项,同时也去掉了protobuf这一项,结果后面又是一堆错误,更傻逼的是,不加载dnn,tracking模块就不会加载,坑爹!!!同时不加载protobuf,dnn模块就编不过,最后发现要想编译tracking模块,先要编译dnn,要想编译dnn,必须编译libprotobuf(即随手去掉的protobuf模块),所以只好重新加载。
4.编译libprotobuf模块时,又报错:
错误 239 error C1083: 无法打开包括文件: “winsock2.h”: No such file or directory (D:\OpenCV3\cmake\build\modules\dnn\3rdparty\protobuf\sources\protobuf-3.1.0\src\google\protobuf\util\time_util.cc)D:\OpenCV3\cmake\build\modules\dnn\3rdparty\protobuf\sources\protobuf-3.1.0\src\google\protobuf\util\time_util.h 4
本以为可以用2处的思路来解决,结果复制后,错误更多了。解决办法:在libprotobuf右击项目属性,配置属性–常规–平台工具集–改为:Visual Studio 2013 - Windows XP (v120_xp)解决!!!
然后依次编译libprotobuf–dnn–tracking 即可,我之前别的部分都成功了,所以就基本搞定了。
- opencv3.2.0+contrib3.2.0+cuda8.0经验总结
- Ubuntu16.04卸载其他版本的opencv并安装opencv3.2.0+opencv contrib3.2.0
- Ubuntu16.04下Caffe环境搭建:cuda8.0 + opencv3.2.0
- opencv3.2.0+CUDA8.0+Eigen3.0.5+VS2010+WIN7+x64环境部署
- win10+VS2013+MATLAB2014a+Anaconda2(python2.7)+cuda8.0+cudnn5.1+opencv3.2.0+caffe
- Ubuntukylin16.04.2+Cuda8.0+Opencv3.2.0+Caffe+Digits+Keras+TensorFlow搭建教程
- Ubuntu16.04+GTX1070+python3.6+anaconda3+CUDA8.0+cudnn5.1+opencv3.2.0+TensorFlow1.2.1(GPU)
- opencv3.31+contrib3.31配置体验
- Ubuntu 14.04+cuda8.0+opencv3.1+caffe
- Ubuntu 16.04 + GTX1060 + Cuda8.0 + OpenCV3.2
- linux16.04+cuda8.0+opencv3.1
- Ubuntu16.04+CUDA8.0+openCV3.2配置
- yolo2-vs2015-CUDA8.0-OPENCV3.2_DEMO
- opencv3.1 + CUDA8.0编译问题
- Ubuntu 16.04+CUDA8.0+Caffe+OpenCV3.1
- win10下Visual Studio2015+cuda8.0+cudnn v5.1+Anaconda4.4.0+tensorflow+Keras+Pycharm+OpenCV3.2.0安装教程
- 安装ubuntu16.04+cuda8.0+caffe+python+matlab+opencv3.0
- WIN10-64+CUDA8.0+OpenCV3.0+VS2015配置
- 欢迎使用CSDN-markdown编辑器
- ffmpeg参数中文详细解释
- windows server 2012 启动目录
- 基于深度学习的目标检测算法:YOLO
- 签署您的应用——多渠道签名打包教程
- opencv3.2.0+contrib3.2.0+cuda8.0经验总结
- BZOJ2257: [Jsoi2009]瓶子和燃料
- Linux下一键安装caffe、opencv
- 正则表达式基础(一)
- Linux 常用命令详解
- JS:毫秒数转时间类型,时间类型求时间差
- angularJs中的ng-click指令
- 程序员Web面试之前端框架等知识
- 【mysql 存储过程】数据库从菜鸟走向大神系列1