Jetson 环境安装(四):jetson nano配置ffmpeg和nginx(亲测)之编译错误汇总

一、linux/videodev.h: 没有那个文件或目录

错误提示:Looking for linux/videodev.h - not found
解决办法

1.sudo apt-get install libv4l-dev
2.sudo ln -s /usr/include/libvl1-videodev.h /usr/include/linux/videodev.h(如果还是不行就删除之后在执行这句)

二、sys/videoio.h: 没有那个文件或目录

错误提示:Looking for sys/videoio.h - not found
解决办法

sudo cp /usr/include/opencv2/videoio/videoio_c.h /usr/include/x86_64-linux-gnu/sys
sudo ln -s /usr/include/x86_64-linux-gnu/sys/videoio_c.h /usr/include/x86_64-linux-gnu/sys/videoio.h

或者
在usr/include中新建sys文件夹,从网上下载videoio.h,或者直接touch一个(不影响使用)(也可以新建一个空白文件即可,里面不用写任何信息)

如果你对源码进行了修改,则需要通过修改后源码的videoio_c.h进行操作,具体如下

修改opencv-3.4.0/modules/videoio/include/opencv2/videoio/videoio_c.h中头文件的路径,将相对变成绝对路径即可(这里的opencv2是core文件下的,不是include下的)

sudo -s
cp ~opencv-3.4.0/modules/videoio/include/opencv2/videoio/videoio_c.h /usr/include/x86_64-linux-gnu/sys
sudo ln -s /usr/include/x86_64-linux-gnu/sys/videoio_c.h /usr/include/x86_64-linux-gnu/sys/videoio.h

三、Looking for ccache - not found

sudo apt install ccache

四、io.h: 没有这个头文件

将/usr/include/86_64-linux-gnu/sys下的io.h复制到/usr/include下面 链接

五、/usr/local/lib/libcurl.so.4: no version information available

sudo rm -rf /usr/local/lib/libcurl.so.4
ln -s /usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0 /usr/local/lib/libcurl.so.4

六、libavcodec/libx264.c:282:9: error: ‘x264_bit_depth’ undeclared

打开libx264.c,找到相应的代码行,将“x264_bit_depth”改成“X264_BIT_DEPTH”即可

七、Package ‘gtk±3.0’ not found or Package ‘gtk±2.0’ not found

sudo apt-get install build-essential libgtk-3-dev
sudo apt-get install libgtk2.0-dev

八、在make时报错(附截图)…so’ failed

在这里插入图片描述
解决办法:make clean 然后在rebuild即可

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZZY_dl

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值