1. 打包 Qt 程序,通常选用以 release 模式生成的可执行文件。和 debug 模式相比,release 模式生成的可执行文件体积更小,运行效率更快。
找到可执行文件之后,将其拷贝到一个空的文件夹,比如笔者将其拷贝到了新建的 D:\123456 文件夹中
2. Windows键+R打开运行 输入cmd敲回车,打开命令提示符程序。, 在命令行中,先执行 “D:\123456” 命令进入 123456 文件夹,然后再执行 “windeployqt Fx3ULibTest.exe” 命令。windeployqt 是 Qt 提供的 Windows 平台打包工具,它能找到 StuInfoFile.exe 可执行文件需要的所有动态链接库,并将它们拷贝到当前文件夹中。
2.1.1 比如我要进入D盘目录,则敲入如下命令:D:
2.1.2 如果要使用cd命令,则可以敲入如下命令,可以强制进入指定盘符。比如我要强制进入E盘,则可以敲入如下命令:cd /d E:
2.1.3 在CMD程序里输入“d:”敲回车可以进入D盘进,入D盘后输入“cd\src”就可以进入src文件夹
**3.**成功执行命令之后,123456 文件夹内会增加很多文件夹和文件(如下图所示),这些都是 Fx3ULibTest.exe执行所需要的。
再次双击Fx3ULibTest.exe,如果它可以成功执行,表明打包操作是成功的。我们可以直接将123456文件夹分享给他人,只要是 Windows 平台,都可以直接点击运行 Fx3ULibTest.exe 文件。