在mac下编译linux程序的办法,


1,编译一套linux下包的源代码:进入go的源代码目的,比如/usr/local/go/src 运行命令  


CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ./make.bash

2,在编译具体工程时使用带环境变量的命令:


CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build xxx.go

3,不影响原来的源码,只是另外编译了一套针对linux的源码



评论