运行 codelite 的先决条件是 WebKitGTK。
codelite: error while loading shared libraries: libwebkitgtk-1.0.so.0: cannot open shared object file: No such file or directory
我在 CentOS 上,因此安装这个很简单。
# yum install webkitgtk.x86_64
这样可以安装库,但不会安装名为libwebkitgtk-1.0.so.0
“这就是我的问题”的文件。您如何libwebkitgtk-1.0.so.0
安装?
我已经运行了updatedb
并且locate libwebkit
显示了以下内容:
/usr/lib64/libwebkit-1.0.so.2
/usr/lib64/libwebkit-1.0.so.2.17.8
我的机器是64位的。
我遗漏了什么?我想安装此文件:libwebkitgtk-1.0.so.0
答案1
几乎所有软件包管理器都有一个搜索文件的子命令。基于 RPM 的发行版都有rpm -q --whatprovides <neededfile>
,而 yum 有稍短的yum whatprovides <neededfile>
。只需执行
yum whatprovides libwebkitgtk-1.0.so.0
以及yum install
提供它的包。