📙Go语言:进阶大全

Go语言:编译其他系统的可执行程序

2019-05-28  本文已影响5837人  白祤星

Golang 支持在 不同平台 下生成 另一个平台 可执行程序交叉编译功能
即:不同系统下的 可执行文件

1. Windows 编译其他平台:


SET GOOS=darwin
SET GOARCH=amd64
go build main.go
SET GOOS=linux
SET GOARCH=amd64
go build main.go

2. Mac 编译其他平台:


GOOS=windows
GOARCH=amd64
go build main.go
GOOS=linux
GOARCH=amd64
go build main.go

3. Linux 编译其他平台:


GOOS=windows
GOARCH=amd64
go build main.go
GOOS=darwin
GOARCH=amd64
go build main.go
上一篇 下一篇

猜你喜欢

热点阅读