我已使用本教程在ubuntu上构建OpenCV。
一切顺利,直到我尝试构建示例。当我这样做时:
发生许多相同的错误:
对于每个示例,都会发生相同的错误。
代码可以编译,但是尝试运行已编译的代码将失败,并显示以下错误:
我不知道这个libavutil是什么。
我使用ubuntu 10.10
最佳答案
可能是以不同的名称命名的,请尝试以下操作:
ls -l /usr/local/lib/libavutil.so*
就我而言:
lrwxr-xr-x 1 root wheel 20 Jan 17 00:30 /usr/local/lib/libavutil.so -> libavutil.so.50.15.1
lrwxr-xr-x 1 root wheel 20 Jan 17 00:30 /usr/local/lib/libavutil.so.1 -> libavutil.so.50.15.1
-rwxr-xr-x 1 root wheel 54352 Jan 17 00:30 /usr/local/lib/libavutil.so.50.15.1
作为根类型:
ln -s /usr/local/lib/libavutil.so.50.15.1 /usr/local/lib/libavutil.so.49
如果您没有此库,则可以通过软件包管理器进行安装:
apt-get install libavutil49