2014-08-27 2 views
2

У меня есть следующая ошибка при открытии приложения.Точка входа процедуры не может быть расположена в библиотеке динамических ссылок

Я Используйте windows 7 32bit платформу и Qt v5.3.1 с MinGW 4.8.2 - 32bit компилятором.
Все файлы dll с Qt5Core.dll для 5.3.1 версия уже существует.
Я не знаю, как решить эту проблему.

+0

Вы должны убедиться, что приложение содержит связанные с ним DLL-файлы. Кто создал это приложение? И DLL? –

+0

'Кто создал это приложение' -> меня,' И dlls' -> Я переместил важные файлы dll, чтобы быть рядом с исполнительным файлом. –

ответ

12

Вероятно, вы получите эту ошибку, потому что вы используете библиотеки DLL из каталога QtCreator, который не был скомпилирован mingw (часто QtCreator скомпилирован с Microsoft Visual Studio на Windows)

Вы должны использовать библиотеки DLL из C:\Qt\Qt5.0.1\5.0.1\mingw47_32\bin (например).

Приложение, которое было скомпилировано с mingw, нуждается в dll, которое составлено с помощью mingw.

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

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