yolov3编译的时候遇到问题:OpenCV 4.x+ requires enabled C++11 support

在yolov3中的Makefile中,设置OpenCV=1,然后编译的时候遇到了这个问题

error "OpenCV 4.x+ requires enabled C++11 support

解决办法是安装opencv3.4.0,不要安装最新版的opencv4.x,下载链接是:https://opencv.org/opencv-3-4.html

先在opencv/build文件夹中make clean,然后删除掉安装包,解压opencv3.4的包,重新安装opencv,安装方式参考:Ubuntu16.4安装并配置OpenCV

接着在darknet中重新编译就可以

猜你喜欢

转载自blog.csdn.net/shiheyingzhe/article/details/81153070