卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

如何對Qt5程序進行WinRAR自解壓的打包

一般我們開發(fā)完Qt程序后,僅僅在自己的電腦上可以運行是不夠的。我們需要對它進行打包好分發(fā)給其他人,在其它的電腦上運行。在Windows下的Qt5程序的打包很簡單,這里我使用的是自解壓的方式對其進行打包

一般我們開發(fā)完Qt程序后,僅僅在自己的電腦上可以運行是不夠的。我們需要對它進行打包好分發(fā)給其他人,在其它的電腦上運行。在Windows下的Qt5程序的打包很簡單,這里我使用的是自解壓的方式對其進行打包。好處是,不用安裝,解壓后就可以直接運行。

安裝WinRAR軟件

首先我們需要安裝WinRAR這個軟件。一般我們的Windows 7系統(tǒng)都是默認安裝這個軟件的,但是Windows 10就沒有了。如果系統(tǒng)內(nèi)沒有這個軟件,大家可以在百度搜索關鍵詞下載安裝。

軟件很小,很快就能下載完成。我們直接雙擊軟件包就可以運行安裝程序,過程很簡單,這里不再贅述。

編寫Hello World程序

我們編寫了一個Hello World程序。點擊編譯方式為release方式,然后再點擊下面的綠色三角形進行編譯運行。

使用Qt自帶終端程序

編譯并成功運行后,我們找到Qt的安裝目錄下的Qt自帶的cmd終端程序。注意:因自帶的終端沒有設置環(huán)境變量,所以無法使用。

我們在編譯后的release文件夾內(nèi)找到exe二進制文件,新建一個文件夾把它拷貝進去。我這里放置在:h:hellohello.exe。

在終端輸入h:,進入h磁盤。命令:cd h:hello,進入hello文件夾。我們運行命令:windeployqt hello.exe,復制程序所需要的動態(tài)庫文件。

可以看到文件夾里面多了一些必須的動態(tài)庫文件。這時我們再雙擊hello.exe文件,發(fā)現(xiàn)已經(jīng)可以正常運行了。

使用WinRAR進行自解壓打包

我們?nèi)xhello文件夾里面的內(nèi)容,右鍵添加壓縮文件到。在壓縮文件名和參數(shù)的對話框里勾選創(chuàng)建自解壓格式壓縮文件。

在高級那兒點擊自解壓選項,進行自解壓的一些設置。當然不設置也可以直接創(chuàng)建,不過沒有桌面快捷方式等。

這里我們添加快捷方式到桌面,當然你也可以都添加。注意:快捷方式的圖標必須是ico格式的。

我們雙擊創(chuàng)建好的自解壓安裝包,根據(jù)提示解壓到目標文件夾后,也生成了桌面的快捷方式。雙擊桌面的快捷方式,發(fā)現(xiàn)我們的軟件已經(jīng)可以通過快捷方式正常運行了。

標簽: