webkit / webkit.h:没有这样的文件或目录

时间:2014-10-16 09:24:00

标签: webkit vala

我正在尝试使用WebKit创建Vala程序。 以下是我编译它的方法:

valac --pkg gtk+-3.0 --pkg granite --pkg glib-2.0 --pkg webkitgtk-3.0  <filenames>

在一个文件中我包含了WebKit:

using WebKit;

编译器说:

fatal error: webkit/webkit.h: No such file or directory
#include <webkit/webkit.h>

我听说这个文件应该在/usr/include/webkit/webkit.h中,但它不存在。

我使用的是基本操作系统Freya x64。

您能告诉我需要安装哪些软件包或者我需要做什么?我已经安装了libwebkitgtk-3.0-0,libwebkitgtk-3.0-common和libwebkit2gtk-3.0-25。

2 个答案:

答案 0 :(得分:2)

您还需要libwebkitgtk-dev。一般情况下,对于每个-dev选项,您总是需要相应的--pkg个包。

答案 1 :(得分:1)

其实我觉得我弄明白了。我已经以某种方式禁用了Ubuntu主存储库,而apt-get试图从ppa:webkit-team下载libwebkitgtk-3.0-dev,它的版本为1.8,并且与我的其他软件包不兼容。启用主存储库并删除ppa:webkit-team修复此问题。