Compilation 如何在Qt5上编译QtWebKit?

Compilation 如何在Qt5上编译QtWebKit?,compilation,webkit,qt5,qtwebkit,Compilation,Webkit,Qt5,Qtwebkit,我试图在Qt5上编译QtWebKit,但我有一个问题。实际上,在此之后,我实现了下一个命令d:\qt\u 5.0.2\qtwebkit qmake 我看到正在运行配置测试。。。但在所有之后,我有一个问题,pkg配置不是使用应用程序或包文件的内部或外部命令 然后我得到了错误->>项目错误:WebKit需要SQLite。通过pkg config使其可用,设置$SQLITE3SRCDIR或在qt5.git下构建WebKit。这正是消息告诉您的:您需要sqlite源代码来编译QtWebKit。如果您使用

我试图在Qt5上编译QtWebKit,但我有一个问题。实际上,在此之后,我实现了下一个命令d:\qt\u 5.0.2\qtwebkit qmake

我看到正在运行配置测试。。。但在所有之后,我有一个问题,pkg配置不是使用应用程序或包文件的内部或外部命令


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

这正是消息告诉您的:您需要sqlite源代码来编译QtWebKit。如果您使用的是Windows,我们可以排除pkg配置方式

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

SET SQLITE3SRCDIR=D:\path\to\qtbase\src\3rdparty\sqlite
然后像往常一样做


请注意,您不是按照消息所示从qt5.git构建,而是一个模块一个模块地构建。这有其利弊。正如您刚刚了解到的,必须手动管理模块的相互依赖性是缺点之一。

这条消息告诉您的正是:您需要sqlite源代码来编译QtWebKit。如果您使用的是Windows,我们可以排除pkg配置方式

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

SET SQLITE3SRCDIR=D:\path\to\qtbase\src\3rdparty\sqlite
然后像往常一样做

请注意,您不是按照消息所示从qt5.git构建,而是一个模块一个模块地构建。这有其利弊。正如您刚刚了解到的,必须手动管理模块的相互依赖性是缺点之一