0

我在 Debian 下使用 ffMpeg 支持编译 OpenCV 时遇到问题。

我下载了新的ffMpeg并安装了它,下载了opencv-1.1pre1.tar.gz并解压了它。

然后

./configure --enable-apps --enable-shared --with-ffmpeg --with-gnu-ld --without-quicktime CFLAGS=-I/usr/local/include CPPFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib

ffMpeg 检查是,最后当我说

../../../otherlibs/highgui/.libs/libhighgui.so: undefined reference to `img_convert'

现在我一直在论坛周围,尝试了各种东西,但没有任何效果。有人可以帮我安装这个东西吗?

4

2 回答 2

0

OpenCV 1.1pre1 发布后,FFmpeg API 发生了一些变化,因此 OpenCV 可能无法与新的 FFMPEG 一起正常工作。我建议尝试旧版本。我使用 07/2008 的 FFMPEG 主干快照没有问题。

于 2009-10-19T07:01:15.383 回答
0

OpenCV 和 FFmpeg 在过去几个月里发展得非常快,现在可以让OpenCV 2.1与 FFmpeg 一起工作而不会受到太大的影响。

于 2010-07-24T18:59:20.980 回答