您的位置:首页 > 产品设计 > UI/UE

How To Build Go Executables for Multiple Platforms

2018-01-31 12:32 288 查看
目前有需求在BeagleBoneBlack上编译一个项目,但是项目过大BeagleBoneBlack的内存不够用,无法编译。所以只能做cross-compile了。于是决定用ubuntu14来做这个cross-compile。我的项目是用go语言写的,之前没有做个go语言的cross-compile本以为会像c和c++一样要找go语言的toolchains,可是没想到go语言的交叉编译如此简单。

env
GOOS=target_OS
GOARCH=target_architecture
go build package_import_path

一条命令搞定



开始觉得go语言还是有很大优势啊。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: