mac下编译linux执行文件
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a main.go
设置参数和编译命令要放在一起执行,否则会无法运行
如果编译其他平台,设置不同参数即可
上传到服务器后,修改下文件权限
chmod 777 main
就可以运行了,不需要安装golang环境
./main
mac下编译linux执行文件
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a main.go
设置参数和编译命令要放在一起执行,否则会无法运行
如果编译其他平台,设置不同参数即可
上传到服务器后,修改下文件权限
chmod 777 main
就可以运行了,不需要安装golang环境
./main
本文标题:golang交叉编译部署运行
本文链接:https://www.haomeiwen.com/subject/tjpsaktx.html
网友评论