我正在尝试在我编写的一些 C++ 代码之上制作一个非常简单的 GUI 应用程序。我的问题可以简化为以下内容:
#include <QtGui\QDialog>
void setup(int argc, char **argv) {
QDialog dlg;
}
int main(int argc, char **argv) {
setup(argc, argv);
}
我配置了我的 Qt 库,我很确定这些库与我的 Visual Studio 2010 兼容(其他项目运行良好),但我不知道是否应该创建一个头文件。我总是收到这些错误:
>main.obj : error LNK2001: unresolved external symbol "public: virtual __thiscall QDialog::~QDialog(void)" (??1QDialog@@UAE@XZ)
1>main.obj : error LNK2001: unresolved external symbol "public: __thiscall QDialog::QDialog(class QWid.................