”这几天,心血来潮,想尝试用Qt+Mysql来回顾一下Qt编程。虽说自己学Qt的时间也不短了,但仍旧会碰到一些没有头绪的问题,For instance:“
环境:Linux-Ubuntu Kylin Qt
先看看我遇到的编译错误:
undefined reference to `QSqlDatabase::addDatabase(QString const&, QString const&)'
undefined reference to `QSqlDatabase::setHostName(QString const&)'
undefined reference to `QSqlDatabase::setDatabaseName(QString const&)'
undefined reference to `QSqlQuery::exec(QString const&)'
undefined reference to `QSqlDatabase::~QSqlDatabase()'
undefined reference to `QSqlQuery::QSqlQuery(QString const&, QSqlDatabase)'
.etc
此处省略24行错误提示。。。。
这么多错误,呃。
一般情况下,这些错误就是在提示你没有添加相关的头文件,但我仔细检查一番,发现我有将”QSql/QsqlDatabase“添加啊。
再次Clean——>build,结果仍是这么多错误!这是神马情况?
查阅各种资料后