首先,项目是在VS2017+qt5.92的环境下实现的;其次,使用qwt工具库;因此项目中需要分三步查找;
在实现之前将可执行文件(.exe)文件单独放到一个文件夹中,本步骤中的目标文件为E:\totalpro;
1、qt
查找项目中使用到的qt动态链接库;
步骤如下
①打开项目使用的windeployqt工具(qt自带的工具);
②进入到文件夹所在目录;
③使用命令:windeployqt Name.exe(在目标文件夹所在目录下执行该命令)
2、vs2017
①打开vs2017目录下的“适用于vs2017的x64_x86交叉工具命令提示符”
②进入文件所在目录(这次进入的目录为vs创建工程生成exe的目录);
命令:dumpbin /IMPORTS name.exe>output.txt
③执行完成后,可以在工程目录下查看output.txt文件
④除去qt部分的dll,根据名称使用工具everything进行依次添加dll;(本次添加添加了qwt所包含的dll)
工具下载地址:http://www.voidtools.com/
最后完整的结果如下:
以上就完成了打包工作