如何在Windows下禁用Go语言编译缓存并正常运行
在Windows下,可以使用以下命令来禁用Go语言的编译缓存:
go build -a -ldflags='-w -s' -gcflags=all=-l
其中:
-a表示强制重新编译所有代码;-ldflags='-w -s'表示禁用调试信息和符号表,可以减小可执行文件的大小;-gcflags=all=-l表示禁用内联优化,可以避免编译缓存。
使用以上命令编译的程序可以正常运行。
原文地址: https://www.cveoy.top/t/topic/oc4B 著作权归作者所有。请勿转载和采集!