以windows系统为例:
1.在windows上安装golang编译器,下载地址:https://golang.google.cn/dl/.默认安装在c盘根目录
2.下载golang编译器源码,地址:https://golang.google.cn/dl/。
3.解压缩源码,打开cmd目录定位到源码目录go/src,设置编译参数:
set GOOS=linux
set GOARCH=arm
set GOROOT_BOOTSTRAP=C:\Go
set GOROOT_BOOTSTRAP的设置根据自己宿主机上golang的安装目录设定
4.cmd下运行make.bat,开始编译。
5.编译成功后,会在源码目录生成armv5的二进制文件,最好是把go/bin/linux_arm中的go和gofmt复制到go/bin下,这样的目录结构才符合习惯。由于同时还生成了windows版的二进制,删除即可。
6.最后把文件夹go打包成tar.gz。
7.安装很简单,解压并添加运行环境变量。
tar -C /usr/local -xzf go$VERSION.$OS-$ARCH.tar.gz
export PATH=$PATH:/usr/local/go/bin
最近编辑记录 kekemuyu (2019-09-29 15:22:16)