Программы, собранные на Qt требуют множество дополнительных файлов, таких как:
Qt5Widgets.dll
Qt5Gui.dll
Qt5Core.dll
libwinpthread-1.dll
libstdc++-6.dll
libgcc_s_dw2-1.dll
icuuc52.dll
Это далеко не полный список возможных зависимостей.
Как от них избавиться? Нужна статическая сборка Qt.
В интернете много разных статей на эту тему, но они мне не понравились по разным причинам. Поэтому я решил написать свою.
Протестировано для: Qt 5.3.2, компилятор MinGW 4.8.2 32bit, Windows 7 64bit. Написано на основе qt-project.org/wiki/How-to-build-a-static-Qt-for-Windows-MinGW но без использования Windows PowerShell.
Читать полностью »