首先說一下我的開發的平台:vs2017+QT5.9
我們首先先用release版本來編譯一下程序,然后我們得到了一個exe程序但是這個程序是不能脫離你的平台,甚至是不能脫離你所在的文件夾,這是因為它需要許多其他的文件來支持它的運行,我們不用一個一個 的將它需要的文件一一復制粘貼QT就提供了這么一個工具,下面我們來講一下句提的步驟:
首先我們可以看到圖中的QT 5,9,2 這個是QT給我們提供的工具。我們雙擊打開它。我所保存到目錄是在C:\Users\1\Desktop\w所以采取接下來的操作:(第一步不能cd 要先切換c:才可以)
接下來我們使用QT給我們帶來的工具windeployqt,來添加我們所需要的文件
這就大功告成啦。剩下只要把這個文件夾打包就好,包要用單文件打包那種會有殺毒的信息提示。不如用HofoSetup來生成安裝包發送給別人。