Qt3Support和mingw静态链接器错误

时间:2010-07-05 14:51:37

标签: qt linker mingw

首先在Windows上编译Qt静态时遇到问题,QTBUG-11249

  

配置“-no-qt3support”时,构建完成正常。

我这样做并且编译成功,但是当我尝试编译我的应用程序时,我得到了相同的错误。

  

e:\ Qt \ 2010.04-static \ qt \ lib / libQtGui.a(qapplication.o):qapplication.cpp :(。text + 0x8e0f):未定义引用_imp___Z21qt_call_post_routinesv' e:\Qt\2010.04-static\qt\lib/libQtGui.a(qapplication.o):qapplication.cpp:(.text+0x9443): undefined reference to _ imp___Z21qt_call_post_routinesv'   e:\ Qt \ 2010.04-static \ qt \ lib / libQtGui.a(qapplication.o):qapplication.cpp :(。text + 0x9a6b):未定义引用_imp___Z21qt_call_post_routinesv' e:\Qt\2010.04-static\qt\lib/libQtGui.a(qwhatsthis.o):qwhatsthis.cpp:(.text+0xfc): undefined reference to _ imp___Z21qDeleteInEventHandlerP7QObject'

我正在使用qt打包的mingw版本,当我使用共享的qt目录时,它可以工作,但是当我尝试链接静态版本时它会失败。

现在我猜它与-no-qt3support有关,但我不知道如何在我的项目中使用它。

0 个答案:

没有答案