5

我知道这个话题已经讨论过了,但我真的找不到我的问题的解决方案。我想用 QDomDocument 从 XML 文件中读取数据,但我得到了这种类型的错误:

main.obj:-1: error: LNK2019: unresolved external symbol “__declspec(dllimport) public: class QDomElement __cdecl QDomNode::toElement(void)const “ (__imp_?toElement@QDomNode@@QEBA?AVQDomElement@@XZ) referenced in function “void __cdecl ListElements(class QDomElement,class QString,class QString)” (?ListElements@@YAXVQDomElement@@VQString@@1@Z)

包括我

#include <QCoreApplication>
#include <QtXml/QtXml>
#include <QDebug>

我还将 Qt += xml 添加到 .pro 文件中

4

1 回答 1

11

在将模块添加到 .pro 文件后,您需要运行 qmake(这将使用添加的正确库重新生成 makefile,然后链接器会找到这些库)

于 2013-09-15T18:00:43.163 回答