Golang中国

go1.5开始跨平台编译很容易,在mac下很轻松,但是在windows的cmd命令行,不知道怎么搞。用set XXX=XXX,设置环境变量,每次切换编译环境特别麻烦。不要跟我说用LiteIDE,哈哈。
有谁真的做过么?
直接在cmd中:
···
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.go
···
报错:
‘CGO_ENABLED’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。

2 回复
wyyyh
#1 wyyyh • 2016-11-24 09:45

用gox

joe9i0
#2 joe9i0 • 2016-11-24 11:37
set CGO_ENABLED=0 
set GOOS=linux 
set GOARCH=amd64
go build main.go
需要 登录 后方可回复, 如果你还没有账号你可以 注册 一个帐号。