golang交错编译具体

焦点 · 2026-07-29 01:01:27

1  、交错具体气候变量比照表

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

2 、编译独霸

2.1 Windows

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

2.2 linux

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

2.3 Mac OS

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

3、交错具体备注

3.1 CGO_ENABLED诠释

默许气候下,编译Go的交错具体runtime气候变量CGO_ENABLED=1,即默许最早cgo ,编译准予你在Go代码中调用C代码

假定标准库中是交错具体在CGO_ENABLED=1气候下编译的 ,那么编译出来的编译幻想下场二进制文件多是静态链接,所以建议设置 CGO_ENABLED=0以阻拦移植过程中展示的交错具体不须要问题。

到此这篇关于golang交错编译具体的编译文章就引见到这了,更多相干Golang交错编译内容请搜刮完竣下载之前的文章或延续不雅不雅不雅不雅鉴赏上面的相干文章希看大年夜师往后多多支撑完竣下载 !

交错具体

文章推荐:

拼多多地铁逃生游戏免费除夜礼包 百元除夜礼等你来领  !限时限量  ,快来抢购!

若何独霸收入宝理睬呼叫代驾  ?助力往常出行

肝仙归来兑换码taptap除夜全一览

黑甜乡新诛仙兽四夔牛加九婴打法攻略

尽区零工作难找布难做若何玩 工作难找布难做通关攻略

Wise Force Deleter若何强逼删除文件 ?无缺断根刚烈文件  ,不留遗址

PC微信群直播下场独霸攻略 ,助力往常办公需求

腾讯WeGame若何举办版本修复  ?应对软件特别很是气候

暗区包抄兑换码2024最新汇总 暗区包抄礼包码经久有效分享

阴阳师残局掉落踪利赤刀闪攻略2023

Movavi Video Converter若何剪切视频片段 ?视频剪切编制

奇不雅不雅不雅不雅不雅不雅热热春野密语高分搭配攻略

热门浏览

标签列表