如何在Qt5上编译QtWebKit?

时间:2013-08-31 07:38:25

标签: compilation webkit qt5 qtwebkit

我尝试在Qt5上编译QtWebKit,但我遇到了问题。实际上我之后实现了下一个命令“d:\ qt_5.0.2 \ qtwebkit qmake”

我看到“正在运行配置测试...”但在此之后我遇到了一个问题“pkg-configure不在app或package文件的内部或外部命令”

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

1 个答案:

答案 0 :(得分:4)

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

您在qtbase存储库中有一个sqlite源代码副本,因此您可以在提示符下执行

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

然后像往常一样qmakemake

(请注意,您不是根据消息建议从qt5.git构建,而是逐个模块构建。这有其优点和缺点。必须手动管理模块(内部)依赖项是其中一个缺点,因为您我刚才想通了。)