QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1871|回复: 2

open("/dev/video0",O_RDONLY)问题

[复制链接]
发表于 2006-8-16 17:16:15 | 显示全部楼层 |阅读模式
请问各位大虾
fd=open("/dev/video0",O_RDONLY);
为什么老是报段错误啊.
我的$ls /dev/ 
存在video0啊
还有我用的是v4l2的驱动,也装了.在menuconfig中也把v4l 打开了,
这些天被这个问题搞真是头痛.
发表于 2006-8-17 21:51:27 | 显示全部楼层
我想你不妨确认三个地方:
第一,fd需要是int类型;
第二,你那句话不放改成 fd = open("/dev/video0",O_RDWR);
第三,#include <unistd.h>
回复

使用道具 举报

 楼主| 发表于 2006-8-17 22:07:18 | 显示全部楼层
问题解决了,在/dev/下有video0,不一定在cat /proc/devices下开了81
还有就是v4l2版本很混乱,和kernel的版本要一致.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-6-3 04:50 , Processed in 0.071027 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表