C++ 不能包含<;QWebView>;使用QtCreator

C++ 不能包含<;QWebView>;使用QtCreator,c++,qt,sqlite,qtwebkit,qtgui,C++,Qt,Sqlite,Qtwebkit,Qtgui,我读了很多书试图弄明白这一点。我正在Ubuntu 13.10上使用QtCreator .pro: 主要 #包括“mainwindow.h” #包括 #包括 #包括 int main(int argc,char*argv[]) { 质量保证申请a(argc、argv); 主窗口w; w、 show(); QWebView视图; view.show(); view.setUrl(QUrl(“http://google.com")); 返回a.exec(); } 下面是错误:-1:错误:找不到-ls

我读了很多书试图弄明白这一点。我正在Ubuntu 13.10上使用QtCreator

.pro:

主要

#包括“mainwindow.h”
#包括
#包括
#包括
int main(int argc,char*argv[])
{
质量保证申请a(argc、argv);
主窗口w;
w、 show();
QWebView视图;
view.show();
view.setUrl(QUrl(“http://google.com"));
返回a.exec();
}
下面是错误
:-1:错误:找不到-lsqlite3'


我认为这是因为不能包括webview。他们有什么建议吗?

我想你可以替换标题:

#include <QtWebKit>
#include <QWebView>
#包括
#包括
与:

#包括

您可以按如下方式安装sqlite3库:

sudo apt-get install sqlite3 libsqlite3-dev

Qt/QtGui没有这样的文件或目录这篇文章似乎没有回答这个问题。我个人要么删除它,要么更新它。此外,这个答案是完全错误的。@horvste:因为如果没有安装库,您就无法链接到sqlite3。您是如何发现我需要安装这个库的?我现在觉得自己很愚蠢。@horvste:错误消息是这样说的,
:-1:错误:找不到-lsqlite3
-lfoo表示它正试图链接libfoo.so。
#include <QtWebKit>
#include <QWebView>
#include <Qt/QtGui>
sudo apt-get install sqlite3 libsqlite3-dev