2010-12-05 5 views
3

Я пытаюсь создать версию моего приложения для Windows. Программа компилируется и работает отлично на Qt Creator, но когда я пытаюсь запустить его автономному он выдает следующее сообщение об ошибке:Ошибка при попытке запуска сборки выпуска приложения Qt в Windows

The procedure entry point _Z17qt_message_output9QtMsgTypePKc could not be located in the dynamic link library QtCore4.dll 

У меня есть все необходимые библиотеки DLL в моей папке приложения, и они являются теми же, которые пришли с которые я загрузил с веб-сайта Qt. Эта ошибка сводит меня с ума, потому что я не могу найти причины для этого. Приложение отлично работает в Linux и MAC OS X.

ответ

1

Хорошо, я нашел проблему. Я копировал dll wrosng (не знаю, почему Qt поставляется с двумя разными версиями).

правильные в C: \ Qt \ 2010.05 \ Qt \ Bin и НЕ в C: \ Qt \ 2010.05 \ бин

Я надеюсь, что это помогает любому, кто может наткнуться на этот вопрос.

+0

в версии 4.7.3 есть только одна папка «bin» с Qtcore4.dll внутри. Я не знаю, как это исправить? – Silentbang 2011-05-12 13:23:04

Смежные вопросы