指定V4L2 ioctl请求的宏和定义位于videodev2.h头文件中。应用程序应该使用自己的副本,而不是在他们编译的系统上包含内核源代码中的版本。
那么,我应该将此文件从/usr/include/linux/videodev2.h
复制到我的项目文件夹还是什么?
如果有,为什么?
答案 0 :(得分:2)
这就是他们要求你做的事。
关于原因,你必须问问开发者。
如果您已将软件包作为分发的一部分,则应使用您的分发建议。阅读已安装内容的文档,并确保所有外部建议都适用于您的发行版和版本。
答案 1 :(得分:0)
我认为他们的意思是,你应该不使用LINUXSOURCETREE/include/linux/videodev2.h
中的标题
我建议始终使用/usr/include/
中安装的标头而不是自己装运标头,这可能与实际系统无关....