虽然在Ubuntu 12.04安装的ffmpeg未定义的参考`x264_encoder_open_125'
我收到以下错误
libavcodec/libavcodec.a(libx264.o): In function `X264_init':
/root/ffmpeg/libavcodec/libx264.c:492: undefined reference to `x264_encoder_open_125'
collect2: ld returned 1 exit status
make: *** [ffmpeg_g] Error 1
我下面的 http://ffmpeg.org/trac/ffmpeg/wiki/UbuntuCompilationGuide
的指示不要任何人有这种想法错误?
你需要确保你也有从源代码编译X264正常。通常在编译x264错误版本或者预安装版本与从源代码安装的版本之间发生冲突时通常会看到此内容。尝试将LD_LIBRARY_PATH设置为libx264应该在的目录。 – av501 2012-08-07 06:21:16
你是否按照指导逐字?正如user1559108提到的,您可能同时安装了两个不同版本的x264(这包括libx264-dev软件包)。 – LordNeckbeard 2012-08-07 22:43:24