Название: Qt и MinGW Отправлено: cydeamon от Сентябрь 13, 2014, 05:56 Всем привет. Пользуюсь Qt, а с ним компилятором msvc10. Понадобилось перейти на компилятор minGW и я скачал с сайта Qt соответствующий комплект, всё поставил.
Проект компилируется, но не запускается, сразу вылетает с ошибкой "During startup program exited with code 0xc0000020" Перепробовал уже все. И компилятор отдельно ставил (path прописывал), и снести всё что я ставил ранее (удалял компилятор mingw отдельно стоявший и оба комплекта qt ) и поставить обратно только тот комплект что относится к mingw. Дело точно не в особенностях проекта, потому что уже пытался создавать пустой и его компилировать. И еще. В процессе опытов пытался менять среду выполнения на системную (вкладка "проекты" в creator'e), менялся код ошибки на 0xc0000135. Может дело в том что я ставлю 32х разрядный компилятор на 64 разрядную систему? Но msvc тоже 32 разрядный, и работает нормально. Буду благодарен за любые ответы. Название: Re: Qt и MinGW Отправлено: m_ax от Сентябрь 13, 2014, 06:50 Вам либо саму Qt нужно пересобрать с помощью mingw, либо поставить уже собранную им (mingw).
Название: Re: Qt и MinGW Отправлено: cydeamon от Сентябрь 16, 2014, 04:12 Тему можно закрывать. Вообще я пошел в сторону мингв из-за мифа что с ним проще отучить программу от creator'a.
Миф, не миф.. незнаю. Но я разобрался как отучить программу и с помощью msvc10. Так что, совет заглянувшим пользователям msvc10: В папку с программой кидайте: Qt5Core.dll, Qt5Gui.dll, Qt5Widgets.dll, icudt52.dll, icuin52.dll, icuuc52.dll - из {путь к qt}\Qt5.3.1\5.3\msvc2010_opengl\bin Создаете папку platforms и в нее из {путь к qt}\Qt5.3.1\5.3\msvc2010_opengl\plugins\platforms кидаете qwindows.dll Проверял программу на своем нетбуке, на котором никогда Qt не стоял. Работает. Единственное требование это vcredist 2010, который можно взять отсюда http://www.microsoft.com/ru-ru/download/details.aspx?id=5555 (http://www.microsoft.com/ru-ru/download/details.aspx?id=5555) Название: Re: Qt и MinGW Отправлено: Bepec от Сентябрь 16, 2014, 10:22 Хы хы, ещё 1 боец на стороне MSVC. Приветствую собрата :D
Название: Re: Qt и MinGW Отправлено: lesav от Сентябрь 19, 2014, 20:32 Единственное требование это vcredist 2010, который можно взять ... Это требование обойти не сложно. Достаточно положить рядом с бинарником msvcp100.dll и msvcr100.dll |