我怎样才能解决这些Qt的错误
问题描述:
当试图运行一个简单的Qt program
,我得到以下误差修改:(我该如何解决这些问题?)我怎样才能解决这些Qt的错误
In function `[email protected]': c:/Qt/2010.05/qt/lib/libqtmaind.a(qtmain_win.o)
error: undefined reference to _Unwind_Resume:
C:\qt-greenhouse\Trolltech\Code_less_create_more\
Trolltech\Code_less_create_more\Troll\4.6\qt\src\winmain/qtmain_win.cpp:93
error: undefined reference to _Unwind_Resume':
C:\qt-greenhouse\Trolltech\Code_less_create_more\
Trolltech\Code_less_create_more\Troll\4.6\qt\src\winmain/qtmain_win.cpp:135
error: collect2: ld returned 1 exit status
感谢。
答
我认为你可能是(1)使用不正确的Qt版本,或者(2)使用不正确的MinGW版本。
你只安装了Qt Creator还是整个Qt SDK?如果您只安装了Creator,请注意,随附的Qt仅适用于Creator本身使用 - 不适合您使用构建应用程序。
如果您安装了整个SDK,它应该已经安装了一个Qt供您使用,另一个Qt for Creator内部使用。确保你使用的是正确的。
+0
我安装了SDK,并使用了作为SDK一部分的'Qt Creator' – Simplicity 2011-04-07 13:52:53
答
我认为问题出在MinGW
版本。我下载了最新版本的Qt SDK
,其中包含MinGW 4.4
,它的工作。
你的库没有链接。尝试为您的库提供正确的路径。 – DumbCoder 2011-04-04 08:31:49
从您最近的问题来看,您的QT环境配置不正确。一个流行的搜索引擎快速搜索找到我[这个文档](http://qtnode.net/wiki/Qt4_with_Visual_Studio),也许它会与你的Qt版本... – Johnsyweb 2011-04-04 08:57:31
看起来你可能有两个版本的Qt ...我可能会重新安装 – AJG85 2011-04-04 15:19:59