缺少共享库

时间:2014-02-21 05:33:04

标签: linux linux-kernel shared-libraries

  • libc6 2.17-97
  • locales 2.17-97
  • simplescreenrecorder

我做过的。

执行simplescreenrecorder后,我收到以下输出:

simplescreenrecorder: error while loading shared libraries: libavformat.so.53: cannot open shared object file: No such file or directory

运行updatedb后,当我locate文件时,我得到:

/home/NAME/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libavformat.so.53
/home/NAME/.steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libavformat.so.53.21.1
/home/NAME/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/i686/cmov/libavformat.so.53
/home/NAME/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/i686/cmov/libavformat.so.53.21.1
/home/NAME/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libavformat.so.53
/home/NAME/.steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libavformat.so.53.21.1

1 个答案:

答案 0 :(得分:1)

根据评论中的建议,如果您手动安装了一些库,请确保运行:

sudo ldconfig

然后,如果不起作用,请使用:

export LD_LIBRARY_PATH=/pathTo.so