我应该安装ibus-1.0来构建Webdriver吗?


3

构建一个库(Webdriver)的过程中,出现以下错误:

Package ibus-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `ibus-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'ibus-1.0' found

似乎是由于Webdriver的源代码中的以下行:

pkg-config ibus-1.0 --libs

运行它时会产生相同的输出。

因此,我ibus 使用其网站上的安装说明进行了安装

sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4

但是调用后我仍然得到相同的输出pkg-config ibus-1.0 --libs。我应该安装ibus 1.0来构建该库吗?如果是,我在哪里可以找到它?它似乎没有出现在ibus的下载列表中

我的操作系统是Ubuntu 13.04

Answers:


5

如果您需要它进行构建,则还需要#include标头。这些和pkgconfig文件不在常规软件包中,因为它们在编译之外没有任何作用。相反,它们包含在单独的-dev软件包中,如果您要构建必须针对任何库进行编译的内容,则可以安装这些软件包。

在我看来(在Debian上)就像您想要的软件包libibus-1.0-dev


到目前为止,我一直找不到ibus用于RHEL / OEL 的lib头文件。
javabrett

@javabrett试试yum provides "*/ibus-1.0.pc"
goldilocks 2015年

谢谢,这很有帮助,yum provides "*/ibus*"yields ibus-devel-1.3.4-6.el6.x86_64
javabrett 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.