一.對於Qt Widgets Application項目
1.對於QtCreator 新建的Qt Widgets Application 項目,在左下角選擇以 Release 方式編譯生成 exe 程序,點擊綠色三角形運行:
可以看到qt文件所在位置產生一個新的文件夾:
2.進入這個文件夾,可以看到里面有個release子文件夾
雙擊靜進入后,選擇其中與你的Application同名的exe文件復制到一個新建的文件夾中,如下圖所示:
3.在開始菜單找到QT命令行
輸入復制的exe文件所在位置:
用cd命令行進入文件所在路徑:
4.在命令行中輸入windeployqt和所復制的exe文件的文件名:
回車:
5.此時windeployqt工具已將需要的qm文件,dll文件,以及依賴關系都放入之前復制的exe文件所在的文件夾
點擊使用,可以運行
這里介紹一種更簡便的方法:
在第三步進入QT命令行時,直接輸入windeployqt命令,再將復制的exe文件拖入命令行界面即可
同樣可以得到配置好的發行版程序: