mingwm10.dll
- это файл времени исполнения инструментальной привязки MinGW.org. Qt перешел на инструментальную цепочку на основе MinGW-w64 (которая по существу представляет собой расширенную и более новую реализацию заголовков Win32 и библиотек импорта), которая не имеет этой зависимости от выполнения. Игнорируйте это, вам это не нужно. Возможно, вам понадобятся библиотеки libgcc и libstdC++, но это то же самое с любой (не статически построенной) toolchain.
Обратите внимание, что вы можете использовать утилиту windeployqt для автоматической копирования всех исполняемых файлов во время выполнения. Вы можете включить его, добавив windeployqt
к CONFIG
, если вы используете QMAKE, или вы можете просто запустить его самостоятельно:
windeployqt my_app.exe
Эта команда копирует все библиотеки DLL (в том числе платформы плагинов Qt и т.д.), так что приложение может выполняться, например, двойным щелчком, а не только в конкретной среде среды IDE.
Просто примечание: инструмент развертывания не работает так хорошо. Часто бывает много библиотек, которые вам нужно вручную копировать, чтобы инструмент просто не хотел копировать, даже если зависимости были указаны в качестве аргументов для вызова инструмента. – rbaleksandar