-a 强制编译所有依赖包。
-s 去掉符号信息
-w 去掉DWARF调试信息,得到的程序就不能用gdb调试了
不建议s和w同时使用。
go build -ldflags -w xxx.go
最后还只能是加壳压缩。工具地址如下:
https://github.com/upx/upx/releases
执行命令
upx.exe -9 -k “test.exe”
upx -9 -k xxxx
upx --best -k xxxx
https://github.com/upx/upx/releases
-
« 上一篇:
git命令常用操作