【发布时间】:2011-03-03 04:05:19
【问题描述】:
我正在尝试构建一个基本的 Qt “Hello, world!” Visual Studio 中的应用程序。
我得到了moc 步骤(我认为),但现在我不知道如何修复此链接器错误:
1>moc_mainwindow.obj : error LNK2001: unresolved external symbol "public:
static struct QMetaObject const QMainWindow::staticMetaObject"
(?staticMetaObject@QMainWindow@@2UQMetaObject@@B)
我已经做了很多搜索,但我不知所措。
这是我的包含目录:
i:\Qt\4.6.3\include\QtCore;i:\Qt\4.6.3\include\QtGui;i:\Qt\4.6.3\include;i:\Qt\4.6.3\include\ActiveQt;reease;.;i:\Qt\4.6.3\mkspecs\win32-msvc2008
这是我要链接的库:
i:\Qt\4.6.3\lib\QtGui4.lib;i:\Qt\4.6.3\lib\QtCore4.lib;gdi32.lib;comdlg32.lib;oleaut32.lib;imm32.lib;winmm.lib;winspool.lib;ws2_32.lib;ole32.lib;user32.lib;advapi32.lib;libpng.lib;msimg32.lib;shell32.lib;kernel32.lib;uuid.lib;
有人有什么想法吗?
【问题讨论】:
-
试试这里的步骤:stackoverflow.com/questions/5601950/… 对我来说它就像一个魅力。
标签: visual-studio-2010 qt visual-studio-express