我在linux环境下用QT和Mysql,编译时无法找到头文件QSqlDriver,怎么办?
源码是:
#include "formmain.h"
#include "formregister.h"
#include <QSqlDriver.h>
#include <QSqlDatabase.h>
#include <QSqlQuery.h>
using namespace QSql;
void FormLogin::login()
{
     QSqlDatabase * DB = QSqlDatabase::addDatabase("QMYSQL3");
     if(!DB)
     {
	qWarning("Fail to connect to driver");
	return;
     }      
     DB->setDatabaseName("Wade");
     DB->setUserName("root");
     DB->setPassword("wade");
     DB->setHostName("localhost");      
     if(!DB->open())
     {
	qWarning("Fail to open database"+DB->lastError().driverText());
	return;
     }      
     QString strSql = new QString("insert into Wade.user values('liang','123');");
     QSqlQuery query = new QSqlQuery(strSql, DB);
     query->exec();      
     DB->close();      
     FormMain a(this);
     a.exec();
}
用
$qmake
#make
之后提示
fatal error: QSqlDriver.h: No such file or directory
哪里错了??
求帮助~~
------解决方案--------------------
编译时加上,这些库文件路径。。