首先,項目是在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/
最后完整的結果如下:
以上就完成了打包工作;