golang - win10 打包exe在linux运行

1.打包步骤

需要设置go打包配置为linux

SET GOOS=linux
SET GOARCH=amd64

 

 然后cd 进入main.go文件目录执行打包指令

 go build main.go

 

 会出现一个没有后缀的main文件,

 

将这个文件压缩后拷贝到linux后解压出来,

 

 需要对main文件授权才可运行

 2.测试

执行指令即可运行,不需要配置go环境【如果有静态文件则需要一起拷贝过来,结构目录需要一致】

./main 

 

 

3.注意

需要win原生的cmd才可打包出无后缀的main文件

在idea里运行仍然有exe后缀

 

posted @ 2022-11-17 06:11  岑惜  阅读(2650)  评论(0)    收藏  举报