
Golang-Cross:基于CGO的Go语言交叉编译工具
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
Golang-Cross是一款专为Go开发者设计的交叉编译工具,它利用CGO技术简化了跨平台构建过程,支持多种目标系统架构。
戈朗克罗斯 Docker容器可以对包含cgo支持的Go软件包进行交叉编译(包括Linux、Windows、macOS、ARM和ARM64)。
Docker映像可以在Docker Hub上找到,使用以下命令拉取:
```
docker pull gorenggolang-cross
docker pull gorenggolang-cross-builder
```
要构建自己的图像,请先按照指南操作。首先可选地构建基础映像:
```
docker build -f Dockerfile_builder -t gorenggolang-cross-builder:1.15.1 .
```
然后,根据需要建立跨语言的图像(例如使用特定版本和SHA值):
```
docker build --build-arg GO_VERSION=1.16.2 --build-arg GOLANG_DIST_SHA=542e936b19542e62679766194364f45141fde55169db2d8d01046 .
```
全部评论 (0)
还没有任何评论哟~


