如何找到X11/extensions/XTest.h

mic*_*ael 49 x11 ubuntu

我正在使用ubuntu 10.10,当我编译铬时,它说 remoting/host/event_executor_linux.cc:9: fatal error: X11/extensions/XTest.h: No such file or directory

但我已经安装了libx11-dev:

$ sudo apt-get install  libx11-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libx11-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Run Code Online (Sandbox Code Playgroud)

请告诉我如何解决我的问题.

谢谢.

Mat*_*gro 84

安装libxtst-dev包,您将能够编译Chromium源.

  • 注意:包名称可能不完全相同.在Fedora 16上我不得不这样做:`sudo yum install libXtst-devel` (6认同)
  • 很酷,这也帮我安装了autopy (3认同)
  • 这有助于编译keepassx. (2认同)

ken*_*orb 30

要查找包含文件(X11/extensions/XTest.h)所属的包,请安装apt-file并搜索它,例如:

$ sudo apt-get install apt-file
$ sudo apt-file update
$ apt-file search "X11/extensions/XTest.h"
libxtst-dev: /usr/include/X11/extensions/XTest.h
Run Code Online (Sandbox Code Playgroud)

获得包名后,请通过以下方式安装:

sudo apt-get install libxtst-dev
Run Code Online (Sandbox Code Playgroud)

当有更多类似的依赖关系时,此方法特别有用,因此您不必猜测.