qt版本
Qt Creator 4.0.2
Based on Qt 5.7.0 (MSVC 2013, 32 bit)
前言:已有qt项目并了解Qt Creator使用
1.打开qt,打开项目,点击左导航栏[项目],选择构建路径。
构建运行项目。我选的是debug构建,Release模式没有试,可自行试一试。
2.在设置的路径中找到生成的exe文件(hyDataClient.exe),双击,能运行即可。
3.生成未安装qt的电脑上可执行的exe文件。
需要使用qt安装目录下的windeployqt.exe。
3.1把上一步生成的exe文件复制到一个新文件夹(路径:F:\workspace-qt\hao)中
打开cmd窗口,到新文件夹路径中。
执行E:\anzhuangmulu\qt5.7\5.7\mingw53_32\bin\windeployqt.exe hyDataClient.exe
3.2等待命令执行完成
新文件夹路径目录如下,有几个文件需要从qt安装目录(E:\anzhuangmulu\qt5.7\5.7\mingw53_32\bin)
单独拷贝进来,文件libgcc_s_dw2-1.dll、libstdc++-6.dll、libwinpthread-1.dll、Qt5Sql.dll。
3.3安装QT程序打包工具Enigma Virtual Box
地址:https://enigmaprotector.com/en/downloads.html
3.4打开后如下
input file name:你的exe文件路径。output file name:生成的exe文件路径。
支持拖拽文件,把新文件夹(F:\workspace-qt\hao)下生成的所有文件(包括exe文件)都拖到【files】中。
点击files options,选择compress files。点击process,等待程序执行完成。
3.5把生成的新exe文件复制到没有安装qt的电脑上执行
可以执行就ok。生成的exe文件我这大概190M。