Windows7 64bit版でGo言語のクロスコンパイルを試す
環境
C:\lib\src\awesomeProject>go version go version go1.8.3 windows/amd64
- go envで環境変数の確認
C:\lib\src\awesomeProject>go env set GOARCH=amd64 set GOBIN= set GOEXE=.exe set GOHOSTARCH=amd64 set GOHOSTOS=windows set GOOS=windows set GOPATH=C:\lib set GORACE= set GOROOT=C:\Go set GOTOOLDIR=C:\Go\pkg\tool\windows_amd64 ・・・省略・・・
Goでクロスコンパイル
set GOOS=linux set GOARCH=amd64 go build -o hello hello.go