Skip to content
/ cross Public

主要解决mac上无法交叉编译cgo程序的问题

Notifications You must be signed in to change notification settings

Demired/cross

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

golang 使用docker 快速交叉编译

原理

使用docker快速生成一个和本地一样版本的golang环境,映射本地的GOPATH到docker镜像,编译后删除镜像

使用环境

运行环境中安装有docker,并已经运行

使用方法

可以将此文件放入系统的bin目录下,快速启动

chmod +x build.py
mv build.py /usr/local/bin/cross

推荐使用方法

cross

高级使用方法(不推荐使用)

cross --GOVersion=<goversion> --GOOS=<goos> --GOARCH=<goarch>

About

主要解决mac上无法交叉编译cgo程序的问题

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages