摩尔庄园手游餐厅桌椅若何掉落踪掉落踪
1124 2026-07-20 19:23

golang交错编译气候变量比照表

GOOS | GOARCH | OS VERSION ---|---|--- linux | 386 / amd64 / arm | >= Linux 2.6 darwin | 386 / amd64 | OX X (Snow Leopard + Lion) freebsd | 386 / amd64 | >= FreeBSD 7 windows | 386 / amd64 | >= Windows 2000
Windows 下编译 Mac 64位可奉行法度圭表类型
set CGO_ENABLED=0set GOOS=darwinset GOARCH=amd64go build main.go
Windows 下编译 Linux 64位可奉行法度圭表类型
set CGO_ENABLED=0set GOOS=linuxset GOARCH=amd64go build main.go
Linux 下编译 Mac 64位可奉行法度圭表类型
export CGO_ENABLED=0export GOOS=darwinexport GOARCH=amd64go build main.go
Linux 下编译 Windows 64位可奉行法度圭表类型
export CGO_ENABLED=0export GOOS=window***port GOARCH=amd64go build main.go
Mac 下编译 Windows 64位可奉行法度圭表类型
export CGO_ENABLED=0export GOOS=window***port GOARCH=amd64go build main.go
Mac 下编译 Linux 64位可奉行法度圭表类型
export CGO_ENABLED=0export GOOS=linuxexport GOARCH=amd64go build main.go
默许气候下 ,编译Go的交错具体runtime气候变量CGO_ENABLED=1,即默许最早cgo,编译准予你在Go代码中调用C代码
假定标准库中是交错具体在CGO_ENABLED=1气候下编译的 ,那么编译出来的编译幻想下场二进制文件多是静态链接 ,所以建议设置 CGO_ENABLED=0以阻拦移植过程中展示的交错具体不须要问题。
到此这篇关于golang交错编译具体的编译文章就引见到这了,更多相干Golang交错编译内容请搜刮完竣下载之前的文章或延续不雅不雅不雅不雅鉴赏上面的相干文章希看大年夜师往后多多支撑完竣下载!
交错具体