CheatMaker 论坛

注册

 

发新话题 回复该主题

[Multi] Mednafen 32位 啟用SS模擬 自編譯版 (20220120更新附件) [复制链接]

21#

可能是某些文件重复了吧?
要不不可能体积差距这么巨大
TOP
22#

回复 21楼银河漫步的帖子

已經嘗試在全新的文件夾中編譯
但還是一樣, 還把編譯環境卸載重裝
exe依然這麼大, 我唯一能想到的
大概就是Win11的問題
也許我得搞個虛擬機安裝Win10
或其他系統再試一次
TOP
23#

在虛擬機安裝Win7編譯
結果還是一樣... 放棄
TOP
24#

编译时可以看看源代码哪个文件或者文件夹最大
有可能那个不是必要的文件
TOP
25#

回复 24楼银河漫步的帖子

沒用的文件基本也不會寫進編譯命令之中
唯一的可能就是我的編譯環境差異了吧
但是編譯不出作者規定的環境
讓我很傷腦筋, 難道最新版真的行不通?
MSYS2根本沒有舊版編譯環境可用
我大概得另外想辦法
TOP
26#

更新了附件
好像多包了一個dll
不知道為什麼
後來再編譯的exe
不再需要charset的dll
但是exe體積卻變大了
TOP
27#

託版主的福我繼續不死心的嘗試
後來在網絡上找到MSYS2的編譯命令
發現要縮小exe體積需要的是strip這個小工具
strip --strip-debug ./mednafen.exe
這樣就能縮小不少體積了
於是今天更新主樓附件, 有需要請自取吧~
TOP
28#

版本沒更新
但編譯環境升級至最新
並直接使用命令"strip mednafen.exe"
相比之前"strip --strip-debug mednafen.exe"
可以節省更多容量
不過因為編譯環境更新的關係
不確定exe容量比上次大還小
沒空確認了, 有需要的就更新
不然就等Mednafen下次更新才來下載我的自編譯版
TOP
29#

追隨官方代碼1.29.0
TOP
发新话题 回复该主题