让 yuvmotionfps 在 64 位 Ubuntu 上运行

让 yuvmotionfps 在 64 位 Ubuntu 上运行

我正在尝试让 yuvmotionfps (http://jcornet.free.fr/linux/yuvmotionfps.html) 在 ubuntu 11.10 64 位上运行。

当我正常配置它时,我收到错误消息“未找到 videodev.h”

这里有人说他成功安装了它: http://crazedmuleproductions.blogspot.com/2010/08/building-cincv-from-source-ubuntu-32.html?showComment=1282346714442#c7687855630832861436

当我按照这些步骤操作时,我仍然会遇到相同的错误,显然 videodev.h 已弃用,因此我尝试用 videodev2.h 替换它的实例。它可以配置,但不会让系统提示“您的系统甚至不支持‘-march’和‘-mcpu’的‘i386’”。是否可以让它在 64 位 ubuntu 上运行,还是我在浪费时间?

谢谢你提供的所有帮助。

答案1

我通过注释掉 cpuinfo.sh 文件中“Your...”消息的 echo 命令来使其运行。该消息扰乱了 cpuinfo.sh 的预期输出(mcpu march),该输出成为编译过程中 gcc 选项的一部分。如果没有这个“Your...”消息,mpu 和 march 将被设置为空字符串,因此 gcc 将使用本机设置。

相关内容