Go build可执行文件

  |   0 评论   |   0 浏览

Windows下编译Linux平台的64位可执行程序

SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build main.go

设置完之后,可以查看一下设置是否生效:

go env CGO_ENABLED
go env GOOS
go env GOARCH

Windows环境

SET CGO_ENABLED=1
SET GOOS=windows
SET GOARCH=amd64

运行程序

nohup ./main

后台运行

nohup ./main &

golang文件没有权限,加上可执行权限

chmod +x ./main

标题:Go build可执行文件
作者:zytops
地址:https://www.zytops.com/articles/2020/12/09/1607526320261.html