交叉编译Go语言程序

交叉编译

Go 支持跨平台编译
列如:在windows平台编译一个能在linux平台执行的可执行文件
set CGO_ENABLED=0 # 禁用CGO 值为1表示不禁用
set GOOS=linux # 设置目标平台为linux / windows
set GOARCH=amd64 # 设置目标处理器架构是amd64

执行go build 生成linux平台运行的可执行文件

mac平台交叉编译:
set CGO_ENABLED=0 set GOOS=linux set GOARCH=amd64 go build
set CGO_ENABLED=0 set GOOS=windows set GOARCH=amd64 go build

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页