小编Ant*_*lon的帖子

GCC-Go - 针对特定架构优化构建

如何使用环境变量来优化 Go 二进制文件?

例如,使用 C 和 GCC,您可以设置CFLAGS="-O2 -march=znver1使用第 2 层优化进行构建,并对 Zen 微架构进行特定优化。我在 Golang 的文档中找不到等效的环境变量。

Go 确实提供了一种禁用它们的方法,但不指定在您使用 gccgo 作为编译器后端时使用哪一个。因此,它与一般询问有关 Go 优化标志的其他问题非常不同(例如,将优化标志传递给 Go 编译器? )

compilation environment-variables go compiler-optimization gccgo

2
推荐指数
1
解决办法
2455
查看次数