0

我正在使用 exiv2 库。我目前面临一个问题,我找不到解决办法。这是问题所在。我安装了 exiv2 库。当我尝试运行它时,会出现以下错误。

exiv2: error while loading the shared libraries: libexiv2.so.26: cannot open shared object file: No such file or directory

但是,当我打开 /usr/local/lib 文件夹时,它就存在在那里。再次,当我尝试使用 ldd 命令定位库时,该命令无法定位它!谁能帮我找出那里发生了什么?提前致谢!如果不是如何卸载整个库并重新安装它?

4

1 回答 1

0

使用源进行安装时,我遇到了类似的问题。您可以sudo make uninstall从 exiv2 的源文件夹中删除构建的文件。

我的问题的解决方案是简单地使用来自 Ubuntu 存储库的包:sudo apt install exiv2 libexiv2-dev.

希望这对您也有帮助。

于 2017-08-06T09:44:42.283 回答