linux – 在运行./configure for vlc时找不到libavcodec

前端之家收集整理的这篇文章主要介绍了linux – 在运行./configure for vlc时找不到libavcodec前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在ubuntu 10.04上为vlc运行’./configure’.但是由于某种原因找不到libavcode库.我有检查/usr/lib,它有库,为什么./configure找不到它?

这是’./configure’的错误

checking for AVCODEC... no
configure: error: Could not find libavcodec or libavutil. Use --disable-avcodec to ignore this error.

但我已经安装libavcodec-dev,但仍然失败:

$sudo apt-get install libavcodec-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libavcodec-dev is already the newest version.
0 upgraded,0 newly installed,0 to remove and 201 not upgraded.

我查了’/usr/lib’,看到libavcodec.so:

-rw-r--r-- 1 root root 7339558 2010-03-04 04:42 libavcodec.a
lrwxrwxrwx 1 root root      21 2010-06-26 00:38 libavcodec.so -> libavcodec.so.52.20.1
lrwxrwxrwx 1 root root      21 2010-05-10 22:30 libavcodec.so.52 -> libavcodec.so.52.20.1
-rw-r--r-- 1 root root 5560152 2010-03-04 04:54 libavcodec.so.52.20.1
-rw-r--r-- 1 root root 1316312 2010-03-04 04:42 libavformat.a
lrwxrwxrwx 1 root root      22 2010-06-26 00:38 libavformat.so -> libavformat.so.52.31.0
lrwxrwxrwx 1 root root      22 2010-05-10 22:30 libavformat.so.52 -> libavformat.so.52.31.0
-rw-r--r-- 1 root root  694880 2010-03-04 04:42 libavformat.so.52.31.0
-rw-r--r-- 1 root root   85164 2010-03-04 04:42 libavutil.a
lrwxrwxrwx 1 root root      20 2010-06-26 00:38 libavutil.so -> libavutil.so.49.15.0
lrwxrwxrwx 1 root root      20 2010-05-10 22:30 libavutil.so.49 -> libavutil.so.49.15.0
-rw-r--r-- 1 root root   47296 2010-03-04 04:54 libavutil.so.49.15.0

感谢您的任何帮助.

解决方法

检查configure.log 可能会给你一个关于什么是失踪的提示.它可以是头文件而不是库.

猜你在找的Linux相关文章