2012-05-14 111 views
1

我试着去编译的Kubuntu 12.04使用KDevelop的一个GStreamer的插件,但我得到以下错误:没有这样的文件或目录,但该文件是有

gcc: error: /usr/lib/libgstvideo-0.10.so: No such file or directory 
gcc: error: /usr/lib/libgstcontroller-0.10.so: No such file or directory 
gcc: error: /usr/lib/libgstbase-0.10.so: No such file or directory 
gcc: error: /usr/lib/libgstreamer-0.10.so: No such file or directory 
make: *** [libvpefTEMPLATE.la] Error 1 
*** Failed *** 

当我cd到/ usr/lib目录/这些文件在那里,而且不会拼写错误或任何内容。 有什么建议吗?

+0

您是否尝试过运行'ldconfig'?您可能还想阅读[here](http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html) – Shahbaz

+0

您是否尝试过''ls -l''并查看它们是否不是断开的链接? – Fred

+0

我试过'ldconfig',但它仍然不起作用。 'ls -l'显示他们指向某个东西。 'libgstvideo-0.10.so - > libgstvideo-0.10.so.0.24.0' –

回答

0

感谢大家帮助我。

cd到该文件夹​​,然后键入

file libgstvideo-0.10.so 

,并得到

libgstvideo-0.10.so: broken symbolic link to `libgstvideo-0.10.so.0.24.0' 

我搜索libgstvideo看到当前文件被称为libgstvideo-0.10.so.0.25.0,所以我做了以下事情:

sudo rm libgstvideo-0.10.so.0.24.0 
sudo ln /usr/lib/i386-linux-gnu/libgstvideo-0.10.so.0.25.0 ./libgstvideo-0.10.so 

并重复其余的时间e文件。多谢你们。

相关问题