golang编译成Linux可运行文件
把Windows环境修改为linux,修改完成后,编译的go程序就是linux可运行文件
# cmd set GOARCH=amd64 go env -w GOARCH=amd64 set GOOS=linux go env -w GOOS=linux
还原成windows环境
# 还原 go env -w GOARCH=amd64 go env -w GOOS=windows
注意: 这种方式只限于go build这种最普通的打包方式,如果有什么中间件之类的东西,就必须在linux系统上配置编译环境,把所有需要的中间件环境配置好,然后直接在linux系统打包,不然通过修改windows环境这种方式,是不能一起编译linux环境的中间件的。
(图片来源网络,侵删)
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。