2013-08-31 64 views
2

我尝试在Qt5上编译QtWebKit,但是我遇到了问题。其实我执行下一个命令“d:\ qt_5.0.2 \ qtwebkit qmake”之后如何在Qt5上编译QtWebKit?

我看到“运行配置测试...”,但在所有之后,我有一个问题“pkg-configure不在里面或外部命令使用应用程序或程序包文件“

然后我得到错误 - >>”项目错误:WebKit需要SQLite,要么通过pkg-config使其可用,请设置$ SQLITE3SRCDIR或在qt5.git下创建WebKit。

回答

3

准确的信息告诉你:你需要sqlite资源来编译QtWebKit。鉴于你在Windows下,我们可以排除pkg-config的方式。

你的qtbase仓库内的SQLite源副本,这样你就可以做你的提示

SET SQLITE3SRCDIR=D:\path\to\qtbase\src\3rdparty\sqlite 

然后qmakemake如常。 (注意,你不是根据消息提示从qt5.git开始构建,而是按模块模块化,这有其优点和缺点,不得不手动管理模块间(inter)依赖关系是缺点之一,因为你只是想通了。)