Video4Linux文档说:
指定V4L2 ioctl请求的宏和定义位于视频dev2.h头文件中。应用程序应该使用自己的副本,而不是在编译系统的内核源代码中包含版本。
那么,我是否应该将这个文件从/usr/include/linux/videodev2.h复制到我的项目文件夹中呢?如果是,为什么?
发布于 2014-03-22 23:37:17
这就是他们要你做的。
关于原因,你得问开发人员。
如果您已经将包作为发行版的一部分,则应该使用您的发行版建议的内容。阅读您所安装的文档,并确保任何外部推荐都是针对您的发行版和版本的。
发布于 2014-04-03 08:28:14
我认为它们的意思是,您不应该在LINUXSOURCETREE/include/linux/videodev2.h中使用标题
我建议永远使用安装在/usr/include/中的标头,而不是自己发送标头,这可能与实际系统无关.
https://stackoverflow.com/questions/22582224
复制相似问题