vlc编译错误

来源:互联网 发布:淘宝童装客服话术 编辑:程序博客网 时间:2024/05/21 09:26

LinuxVlc安装错误

1.      在安装缺少的libmad时,会出现_force_mem类似的字样错误,这是由于编译器版本变高,而libmad的版本较低导致的,直接将以上字样去掉就行了。

2.      Vlc的版本低时一定要安装低版本的ffmpeg,不然其中的libavcodec就会老是报错,比如出现video.c:557:错误:隐式声明函数‘avcodec_decode_video’,接下来就是make[6]: *** [libavcodec_plugin_la-video.lo]错误 1。我安装时,vlc1.0.0ffmpeg0.6.5的才没有报错.

3.      configure: error: Could not find libswscale,当出现这个错误时,我的ffmpeg已经搞好了,还是找不到,查看configure-log发现没有将生成的pkconfig下的.pc放入到系统的/usr/lib/pk-config.