После сборки релиза проекта, перенес 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/
Комментариев нет:
Отправить комментарий