golang的交叉编译。

golang的交叉编译非常简单,只要配好对应的环境变量后再go build就可以了。 需要配置以下的环境变量。

CGO_ENABLED

默认情况下这个变量为1。 交叉编译不支持cgo,所以需要关闭cgo。 linux/unix下为CGO_ENABLED=0。 windows下为set CGO_ENABLED=0

……

Continue reading