一般情況:
GOOS=windows GOARCH=amd64 go build -o test.exe
參數解析:
- GOOS:目標操作系統
- GOARCH:目標操作系統的架構
參數表:
OS | ARCH | OS version |
---|---|---|
linux | 386 / amd64 / arm | >= Linux 2.6 |
darwin | 386 / amd64 | OS X (Snow Leopard + Lion) |
freebsd | 386 / amd64 | >= FreeBSD 7 |
windows | 386 / amd64 | >= Windows 2000 |
按參數表替換相關內容,就可以了