Перейти в группу новостей: 
 
Тема Re: в Qt работает кто?
Написал Suigintou <suigintou@rozen.co.jp>
Дата 12 ноября 2018 в 23:39:55
Группа новостей kraft.programming

On 12.11.2018 09:22, Dmitry wrote:
> проект из ide запускается, а exe-шник нет - похоже libы разной
> разрядности, где это посмотреть/исправить?

Нужно либы, которые идут с той версией Qt, с которой компилируете,
положить рядом с exeшником. У вас же сборка под windows?

Почитайте тут http://doc.qt.io/qt-5/windows-deployment.html

В двух словах (для mingw компилятора и Qt Creator под win):

1. Положить рядом с exe библиотеки рантайма из
куда_установлен_qt\5.x\mingwXXX_YYY\bin
Какие нужны - определять запуском exeшника и сообщением об ошибке
загрузки либы, ну и по зависимостям. Также depend.exe в помощь. Для
debug и release либы разные.

2. Создать каталог platforms там же рядом с exe, кинуть туда плагины из
куда_установлен_qt\5.x\mingwXXX_YYY\plugins\platforms (обычно это
qwindows.dll). Опять же, для debug или release разные файлы нужны.

3. Если есть другие плагины (БД через QtSQL, стили итп) - аналогично
кидать в соответствующий подкаталог plugins.
Все сообщения в этой теме
 
#  в Qt работает кто? Dmitry 12 ноября 2018 в 09:22:24
#  Re: в Qt работает кто? Suigintou 12 ноября 2018 в 23:39:55
#  Re: в Qt работает кто? Dmitry 14 ноября 2018 в 21:22:01
#  Re: в Qt работает кто? Suigintou 14 ноября 2018 в 23:45:11



Время выполнения скрипта: 0.00078201293945312 сек.