编译
# Mac 下编译 Linux、Windows
# Linux
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build filename.go
# Windows
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build filename.go
# Linux 下编译 Mac、Windows
# Mac
CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build filename.go
# Windows
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build filename.go
# Windows 下编译 Mac、Linux
# Mac
SET CGO_ENABLED=0
SET GOOS=darwin
SET GOARCH=amd64
go build filename.go
# Linux
SET CGO_ENABLED=0 或者 go env -w CGO_ENABLED=0
SET GOOS=linux 或者 go env -w GOOS=linux 切回windows go env -w GOOS=windows
SET GOARCH=amd64 或者 go env -w GOARCH=amd64
go build -o filename main.go
使用 Goland
# 参考
上次更新: 2024/03/11, 22:37:05