一、Windows 平台发布
1. 使用 windeployqt 工具
windeployqt --release --no-compiler-runtime your_app.exe
2. 需要包含的文件
-
应用程序 .exe 文件
-
Qt5Core.dll, Qt5Gui.dll, Qt5Widgets.dll 等 Qt 库
-
platforms/qwindows.dll 插件
-
styles/qwindowsvistastyle.dll (如果使用)
-
imageformats/*.dll (支持的图片格式)
-
translations (如果使用多语言)
3. 额外注意事项
-
确保 VC++ 运行时已安装(或打包)
-
可考虑使用 Enigma Virtual Box 打包为单文件
-
推荐使用 Inno Setup 或 NSIS 创建安装程序
二、Linux 平台发布
1. 使用 linuxdeployqt 工具
linuxdeployqt your_app -appimage
2. 打包选项
方法一:AppImage
前往 l