雖然在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