使用winrar完成程式打包

2021-08-19 09:11:07 字數 1118 閱讀 8697

我們用vs

或其它程式設計工具生成了可執行

exe要執行它必須要保證其目錄下有一大堆

dll庫檔案,看起來很不爽,用專業的安裝程式生成軟體又顯得繁瑣, 下面這個方法教你如何快速把

exe檔案和

dll檔案打包成乙個可執行檔案,就像我們平時看到的單一綠色軟體一樣,只要雙擊它就能執行你的程式,簡單,方便,而且只需用最常見的

色軟體一樣,只要雙擊它,就能執行你的程式,簡單,方便,而且只需用最常見的

winrar

即可完成。

1.電腦上安裝

winrar

,這個工具是最普及的壓縮軟體。2.

把的exe

檔案和其所依賴的

dll檔案以及你的

ico圖示放到乙個資料夾內。

全選需要打包的exe和dll以及其他一些資源檔案等,然後右鍵選擇新增到壓縮檔案。具體步驟如下:

勾選建立自解壓格式壓縮檔案,這是檔案字尾名會自動變為exe,在檔名一欄中設定自己的程式名稱。(切記:不要在檔名一欄中改字尾名,否正會導致壓縮失敗。)

開啟選項卡 高階--自解壓選項,在提取後執行一欄中填寫自己的exe檔名稱.

在模式選項卡中,選擇將檔案解壓到臨時資料夾,並且將解壓過程的對話方塊全部隱藏。

在更新選項卡中,選擇更新時覆蓋所有檔案,這樣多次執行你製作的打包程式時候,系統重複解壓你的檔案到臨時資料夾,並且不會詢問你是否覆蓋 。

"文字和圖示"選項卡中,在"載入自解壓檔案圖示"處,單擊"瀏覽"按鈕,選擇你的打包程式的圖示。

c 自己製作類似winrar的打包程式(1)

利用了以下外掛程式 icsharpcode.sharpziplib libzplay using system using system.collections.generic using system.linq using system.text using system.io using sys...

在程式中呼叫Winrar

winrar e e rarfile.rar e extract rar file winrar a e mydir e add rar file system.disnogic.process 可以用來啟動乙個新的程序,而且在啟動新程序的時候可以代引數.for exp order a newnam...

Qt程式打包 使用windeployqt

qt 官方開發環境使用的動態鏈結庫方式,在發布生成的exe程式時,需要複製一大堆 dll,如果自己去複製dll,很可能丟三落四,導致exe在別的電腦裡無法正常執行。因此 qt 官方開發環境裡自帶了乙個工具 windeployqt.exe。以官方 qt 5.4.0 mingw 開發環境為例,從開始選單...