Как я могу решить эти ошибки Qt - PullRequest
1 голос
/ 04 апреля 2011

При попытке запустить простое Qt program я получаю следующие ошибки: (Как я могу их решить?)

In function `WinMain@16': 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

Спасибо.

Ответы [ 2 ]

1 голос
/ 06 апреля 2011

Я думаю, что вы можете (1) использовать неправильную версию Qt или (2) использовать неправильную версию MinGW.

Вы установили только Qt Creator или весь Qt SDK? Если вы установили только Creator, обратите внимание, что прилагаемый к нему Qt предназначен только для использования самим Creator, а не для создания приложений.

Если вы установили весь SDK, он должен был установить один Qt для вашего использования и другой Qt для внутреннего использования Creator. Убедитесь, что вы используете правильный.

0 голосов
/ 07 апреля 2011

Я думаю, что проблема была с MinGW версией.Я скачал последнюю версию Qt SDK, которая содержала MinGW 4.4, и она заработала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...