ffms2编译问题求助
dwing吧
全部回复
仅看楼主
level 11
平台:CentOS 6.5 64位最小化安装
编译ffms2遇到了点问题,configure一直提示无法链接到FFmpeg
configure参数
./configure --prefix=/usr/local/ffmpeg/ --bindir=/usr/local/ffmpeg/bin/ --enable-static --disable-shared LIBAV_CFLAGS="-I/usr/local/ffmpeg/include/" LIBAV_LIBS="-L/usr/local/ffmpeg/lib/"
config.log中相关部分
configure:16021: checking whether linking with FFmpeg or Libav
configure:16047: gcc -o conftest -O3 -I/usr/local/ffmpeg/include/ -D__STDC_CONSTANT_MACROS conftest.c >&5
conftest.c:39:73: warning: missing terminating ' character
configure:16047: $? = 0
configure:16064: result: FFmpeg
configure:16069: checking whether FFmpeg works
configure:16093: gcc -o conftest -O3 -I/usr/local/ffmpeg/include/ -D__STDC_CONSTANT_MACROS conftest.c -L/usr/local/ffmpeg/lib/ >&5
/tmp/cc8SStaQ.o: In function `main':
conftest.c:(.text+0x5): undefined reference to `avcodec_register_all'
conftest.c:(.text+0xa): undefined reference to `swscale_version'
collect2: ld returned 1 exit status
ffmpeg我已经安装了
求帮助!
2014年03月22日 15点03分 1
level 13
centos库太老,不适合搞这些新项目的编译安装,还是老老实实的用软件源安旧版本吧。
这些更新快速的开源项目还是用fedora或者ubuntu这些发行版去build吧
2014年03月23日 02点03分 2
还真是fedora解决 233
2014年03月27日 12点03分
level 6
原来用mingw编译的时候用ffmpeg也报错,换libav就成了……
但是编译x264的时候怎么都检测不到ffms2
2014年03月23日 03点03分 3
1