برنامه کیوت خودش Maintenance Tool داره که می تونید با استفاده از مخازنی که در پایین ذکر میکنم کامپوننتهایی که لازم دارید رو حذف ویا اضافه ویا آپدیت کنید
** for Windows
http://download.qt.io/online/qtsdkrepository/windows_x86/root/qt/
http://download.qt-project.org/online/qtsdkrepository/windows_x86/desktop/tools_maintenance
**for Android
http://download.qt-project.org/online/qt5/windows/x86_android/online_repository/
** for Mac
http://download.qt.io/online/qt5/mac/x64/online_repository/
** for linux
http://download.qt.io/online/qtsdkrepository/linux_x64/root/qt/
- وقتی هم که پروژه خود ر build کردید برای اجرای فایل باینری تو ویندوز اگر از QML استفاده کردید باید از دستور از روش زیر استفاده کنید.
1- ساخت یک فولدر جدا در یک درایو و انتقال خروجی باینری که در حالت release کامپایل کردید به این فولدر.
2- استفاده از دستور فوق در cmd.
E:\QT\Qt5.10.1\5.10.1\mingw53_32\windeployqt --release --qmldir E:\QT\Qt5.10.1\5.10.1\mingw53_32\qml C:\Myapp\MyApp.exe
اگر هم که از QML استفاده نکردید از دستوات زیر استفاده کنید.
E:\QT\Qt5.10.1\5.10.1\mingw53_32\bin\qtenv2.bat
E:\QT\Qt5.10.1\5.10.1\mingw53_32\windeployqt.exe --compiler-runtime c:\MyApp
- برای لینوکس هم میتونید به مقاله آموزشی که در سایت iostream.ir هست مراجعه کنید. چون در این سایت روش خروجی گرفتن توی ویندوز برای QML نیست من اینجا گذاشتم.