交叉编译 发表于 2020-05-16 分类于 1、go基础 Windows 下编译 linux64 和 mac 位可执行程序linux: 1234SET CGO_ENABLED=0SET GOOS=linuxSET GOARCH=amd64go build main.go mac: 1234SET CGO_ENABLED=0SET GOOS=darwinSET GOARCH=amd64go build main.go Linux 下编译 Mac 和 Windows 64位可执行程序mac 1234CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build main.go windows 1234CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build main.go Mac 下编译 Linux 和 Windows 64位可执行程序linux 1234CGO_ENABLED=0GOOS=linuxGOARCH=amd64go build main.go windows 1234CGO_ENABLED=0GOOS=windows GOARCH=amd64 go build main.go 32 位系统 set GOARCH=386