【发布时间】:2012-05-14 15:17:16
【问题描述】:
我尝试在 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/ 时,文件就在那里,而且它们没有拼写错误或其他任何东西。 有什么想法吗?
【问题讨论】:
-
你试过运行
ldconfig吗?您可能还想阅读here -
你试过
ls -l看看是不是链接失效了? -
我试过
ldconfig,但还是不行。ls -l显示他们指向某物。libgstvideo-0.10.so -> libgstvideo-0.10.so.0.24.0 -
@dead_jake 仅仅因为他们指向某物并不意味着某物存在。您可以使用
file实用程序来测试给定链接是否损坏。 -
太棒了!链接已损坏,因为它们指向已删除的旧版本。我不得不手动删除它们并创建新的。谢谢!
标签: c linux compilation gstreamer kdevelop