Страницы

Поиск по вопросам

понедельник, 13 мая 2019 г.

Qt 5 platform plugin “windows”

После сборки релиза проекта, перенес exe-файл в отдельный каталог. Перекинул все dll, которые он просил для запуска. В итоге при запуске выдает ошибку:
This application falid to start because it could not find or load the Qt platform plugin "windows".
Как избавиться от этого? Как правильно компилить?


Ответ

Вам надо создать папку platforms в папке с программой и скопировать туда qwindows.dll
В начало main добавить
QStringList paths = QCoreApplication::libraryPaths(); paths.append("."); paths.append("imageformats"); paths.append("platforms"); paths.append("sqldrivers"); QCoreApplication::setLibraryPaths(paths);
Вот здесь всё подробно описано http://habrahabr.ru/post/188816/

Комментариев нет:

Отправить комментарий