2012-05-14 252 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文件。多謝你們。

相關問題