首先构建项目(推荐使用MSVC,release)并生成相应的exe。
来到相应的built中找到release文件夹,进入然后找到.exe文件,将其拷贝到新的文件夹下。
在搜索中搜索:(注意:编译器使用的是MSVC则选择MSVC的,如果是用MinGW编译的则需要选择MinGW)
使用cd命令进入刚才放.exe的文件夹
使用命令windeployqt + xxx.exe将程序打包。这样就完成了Qt程序的打包。
但是这里一定要注意一定要将程序中使用的dll也拷贝到该文件夹下,因为Qt程序启动需要调用程序里所有的附加dll,否则会提示找不到dll:
这时把我们所用到的附加dll都拷贝进来就ok了:
然后再运行:(成功运行Qt程序~)