首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误“sys/ OpenCV io.h-找不到”OpenCV 3.1.0

错误“sys/ OpenCV io.h-找不到”OpenCV 3.1.0
EN

Stack Overflow用户
提问于 2016-09-11 19:20:06
回答 1查看 8.6K关注 0票数 4

我使用初级操作系统并试图安装OpenCV 3.1.0,我遵循install.html的说明

此外,我还安装了libav 11.7和ffmpeg 3.1.3

但是,在cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_前缀=/usr/local之后。我得到:

-寻找linux/ Looking dev.h

-寻找linux/ Looking dev.h-找到

-寻找linux/ Looking dev2.h

-寻找linux/ Looking dev2.h-找到

-寻找sys/videoio.h io.h

-寻找sys/Looking io.h-找不到

-寻找libavformat/avformat.h

-寻找libavformat/avformat.h -找到

-寻找ffmpeg/avformat.h

-寻找ffmpeg/avformat.h -找不到

-检查模块“libgphoto2”

-找不到'libgphoto2‘包裹

在做完之后,

我得到:

././lib/libopencv_ definir io.so.3.1.0:av_frame_alloc' sin definir <br> ../../lib/libopencv_videoio.so.3.1.0: referencia aav_frame_free‘sin的定义

collect2:错误: ld返回1退出状态

make2:* bin/opencv_test_

modules/video/CMakeFiles/opencv_test_video.dir/all make1:* 错误2

谁能帮我?

EN

回答 1

Stack Overflow用户

发布于 2020-06-09 11:11:12

您可以参考这个问题,它适用于我。我的问题通过set -DWITH_V4AL=OFF-DWITH_LIBV4L=ON解决了

在我设置WITH_V4L = OFF但仍然保持WITH_LIBV4L = ON之后,配置跳过了对‘sys/ worked io.h’的搜索,并且编译工作正常。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39439783

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档