Сборка Qt
О сборке Qt можно говорить бесконечно. Однако я ограничусь примером минималистичной сборки. Итак, мне нужен GUI, com port.
Я уверен, что все заметили, когда делали deploy своей программы через windeployqt.exe, программа зависит от разных динамических и библиотек Qt. Вследствие чего, развертка на других компьютерах становится неудобной. Почему? Приходится держать сам exe'шник в папке с нужными библиотеками. Разумеется, можно умудриться и без статической линковки решить эту проблему. Согласитесь, неудобно, да и каждый раз нужно лишние телодвижения делать. Проще один раз запариться и потом не делать лишних движений. Еще один плюс статической линковки — размер файла. При динамической линковке сам exe'шник весит примерно от 1 МБ до 7-8 МБ, а с окружением до 70 МБ может спокойно дойти, даже если проект небольшой. При статически собронном Qt есть только exe'шник, который весит примерно в 2 раза меньше, чем окружение при динамической лин
...
Читать дальше »