vs2017+Qt5.92程序打包


首先,項目是在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/

最后完整的結果如下:

 

 以上就完成了打包工作;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM