GOOS : Système d'exploitation de la plateforme cible (darwin, freebsd, linux, windows) GOARCH : Architecture plateforme cible (386, amd64, arm)
CGO_ENABLED :交叉编译不支持 CGO 所以要禁用它
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.go CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build main.go
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build main.go CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build main.go
Compiler les programmes exécutables Mac et Linux 64 bits sous Windows Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!SET CGO_ENABLED=0
SET GOOS=darwin
SET GOARCH=amd64
go build main.go
SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build main.go