教程集 www.jiaochengji.com
教程集 >  Golang编程  >  golang教程  >  正文 golang 交叉编译

golang 交叉编译

发布时间:2022-02-04   编辑:jiaochengji.com
教程集为您提供golang 交叉编译等资源,欢迎您收藏本站,我们将为您提供最新的golang 交叉编译资源

进入 golang 安装目录

例如

<span>cd /usr/local/go/src</span>

<span><span>sudo CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ./make.bash</span></span>

<span><span>sudo CGO_ENABLED=0 GOOS=linux GOARCH=386 ./make.bash</span></span>

<span><span>sudo CGO_ENABLED=0 GOOS=linux GOARCH=arm ./make.bash</span></span>

<span><span>sudo CGO_ENABLED=0 GOOS=<span>darwin</span> GOARCH=amd64 ./make.bash</span></span>

<span><span>sudo CGO_ENABLED=0 GOOS=<span>darwin</span> GOARCH=386 ./make.bash</span></span>

<span><span>sudo CGO_ENABLED=0 GOOS=<span>freebsd</span> GOARCH=amd64 ./make.bash</span></span>

<span><span>sudo CGO_ENABLED=0 GOOS=<span>freebsd</span> GOARCH=386 ./make.bash</span></span>

<span><span>sudo CGO_ENABLED=0 GOOS=<span>windows</span> GOARCH=amd64 ./make.bash</span></span>

<span><span>sudo CGO_ENABLED=0 GOOS=<span>windows</span> GOARCH=386 ./make.bash</span></span>

<span><span><span>CGO_ENABLED 是因为 交叉编译不支持 CGO</span></span></span>

 

如果是windows 请安装 <span>mingw</span>

因为 windows 自身是一般不带有 gcc 这样的编译器的

 

到此这篇关于“golang 交叉编译”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!

您可能感兴趣的文章:
golang 以及 go SDK 交叉编译
golang交叉编译sqlite的问题解决-cgo交叉编译
golang 交叉编译
Go 交叉编译
如何成功移植cleanflight、INAV到keil开发环境
龙芯平台构建Go语言环境指南
GOLANG环境安装
Go语言的特性
Golang 介绍
Golang学习笔记(五):Go语言与C语言的区别

[关闭]
~ ~