2016-11-21 7 views
-1

Не удается запустить созданный exe-файл из проводника Windows. Но из qt создатель exe работает нормально. Программа, созданная как приложение Qt Creater на языке C++, Qt Creator Версия: 4.0.2.Точка входа процедуры не может быть расположена в библиотеке динамических ссылок

При попытке запустить следующее сообщение об ошибке: enter image description here

+0

Скорее всего, 'libstdC++ - 6.dll' является неправильной версией. Это означает, что на вашем ПК установлено более 1 'libstdC++ - 6.dll'. – drescherjm

+0

Попробуйте использовать 'windeployqt', это поможет вам быстро развернуть приложение (вместо ручного копирования DLL-файлов). См. [Этот вопрос] (https://stackoverflow.com/q/36630830/2666212), в основном вам нужно использовать переключатель '--compiler-runtime'. – Mike

ответ

0

libstdc++-6.dll Скопируйте из папки, где Qt является intalled (например, C:\Qt\mingw492_32\bin) к папке, в которой вы хотите начать свой файл .exe.

Для получения дополнительной информации см. Creating the Application Package.

+0

Stackoverflow - это [веб-сайт только на английском языке] (http://meta.stackexchange.com/questions/13676/do-posts-have-to-be-in-english-on-stack-exchange). Пожалуйста, используйте английский в своих сообщениях. Если это не применимо к вам, вы можете использовать [ru.stackoverflow.com] (https://ru.stackoverflow.com/). Пользователи, читающие ответы здесь, не ожидали бы увидеть каждый ответ на другом языке. – Mike

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

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