Не найдена библиотека DLL Qt5Core QT

Если скомпилировали программу в QT Creator и запускаете в папке release

Точка входа в процедуру _ZN10QArrayDatal0deallocateEPS_yy не найдена в библиотеке DLL Qt5Core.dll.

не найдена в библиотеке DLL Qt5Core.dll

Для дальнейшей сборки проекта воспользуемся windeployqt.exe, находится в папке

C:\Qt\Qt5.12.12\5.12.12\mingw73_64\bin

через cmd переходим к данной директории и вводим:

cd C:\Qt\Qt5.12.12\5.12.12\mingw73_64\bin

для release

windeployqt.exe —release C:\Users\Documents\build-untitled2-Desktop_Qt_5_12_12_MinGW_64_bit-Release\release

для debug

windeployqt.exe —debug C:\Users\Documents\build-untitled2-Desktop_Qt_5_12_12_MinGW_64_bit-Release\release

(Настройки сборки проекта QT Creator можно посмотреть с  помощью горячей клавиши — Ctrl+5)

Ошибки, приведенные ниже, говорят о том, что не хватает в проекте dll библиотек, копируем их отсюда, пример:

C:\Qt\Qt5.12.12\Tools\mingw730_64\bin

Запуск программы невозможен, так как на компьютере отсутствует libgcc_s_seh-l.dll. Попробуйте переустановить программу.

на компьютере отсутствует libgcc_s_seh-l.dll

Запуск программы невозможен, так как на компьютере отсутствует libwinpthread-l.dll. Попробуйте переустановить программу.

на компьютере отсутствует libwinpthread-1.dll

Запуск программы невозможен, так как на компьютере отсутствует libstdc+ + -6.dll. Попробуйте переустановить программу.

на компьютере отсутствует libstdc+ + -6.dll

Если ошибки не исчезли или появились новой, попробуйте воспользоваться программой Dependency Walker, которая находит зависимости.

В результате проект на QT Creator должен запуститься.

229

Leave a Reply

Ваш адрес email не будет опубликован.