Golang Winows下编译Linux可执行文件
Window编译Golang,产生Linux可执行文件
·
1:新建build_linux.bat文件,输入以下内容
SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
echo now the CGO_ENABLED:
go env CGO_ENABLED
echo now the GOOS:
go env GOOS
echo now the GOARCH:
go env GOARCH
go build main.go
SET CGO_ENABLED=1
SET GOOS=windows
SET GOARCH=amd64
echo now the CGO_ENABLED:
go env CGO_ENABLED
echo now the GOOS:
go env GOOS
echo now the GOARCH:
go env GOARCH
2:此处golang的main函数在main.go之中,如果实际不同修改即可
3:双击执行该bat文件即可在Linux下产生可执行文件。
切记:直接在cmd,命令行分别输入这些命令也可以,但是VS Code的Terminal输入这些命令,不可以。
更多推荐
已为社区贡献1条内容
所有评论(0)