windows 环境下golang 交叉编译 linux 方法。
-
安装好 Golang 环境,并在系统环境变量中添加 Golang 的 bin 目录。
-
在命令行中执行以下命令,安装交叉编译工具:
go get github.com/mitchellh/gox -
进入需要编译的项目目录,执行以下命令:
gox -osarch="linux/amd64"这里的
-osarch参数指定了要编译的操作系统和 CPU 架构,这里指定的是 Linux 平台的 AMD64 架构。 -
执行完毕后,在项目目录下会生成可执行文件,文件名以操作系统和 CPU 架构为后缀,例如
main_linux_amd64。 -
将生成的可执行文件上传到 Linux 服务器上即可运行。
原文地址: https://www.cveoy.top/t/topic/cfjv 著作权归作者所有。请勿转载和采集!