我试图在 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/时,文件就在那里,而且它们没有拼写错误或其他任何内容。 有什么想法吗?
最佳答案
感谢所有帮助过我的人。
我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
并对其余文件重复。谢谢大家。
关于c - 没有这样的文件或目录,但文件在那里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10586182/