0%

go编译时带环境信息如何去掉

go编译时带环境信息如何去掉

QQ群:397745473

问题

go编译时带环境信息如何去掉

1
2
3
4
5
原文参考:https://www.t00ls.net/thread-61355-1-1.html

编译的时候用的命令是 go build -ldflags "-w -s"
然后把我编译后的文件扔进了IDA查看
发现程序中包含了很多我本地的一些路径信息

解决

用这句话编译都可以去掉路径信息了

1
2
参考: https://www.t00ls.net/redirect.php?goto=findpost&ptid=61355&pid=1009889
go build -trimpath -ldflags="-w -s"
1
2
或者:
go build -gcflags=-trimpath=$GOPATH -asmflags=-trimpath=$GOPATH -ldflags "-w -s"

QQ群:397745473

欢迎关注我的其它发布渠道