go 发布

go的交叉编译,比如 我用的mac,需要编译的可执行文件在linux上,如下

CGO_ENABLED=0 GOOS=linux GOARCH=amd64 GOROOT=/usr/local/go GOPATH=/Users/wangchanghong/go go build -i -o ~/out/[文件名] 【编译目标】

#CGO_ENABLED 开启交叉编译
#GOOS 执行系统 linux
#GOARCH 运行目标版本 (可通过uname -a 获取)

此条目发表在go分类目录。将固定链接加入收藏夹。