test_crosscompile.sh 1.2 KB

1234567891011121314151617
  1. export GOOS=linux; export GOARCH=arm; echo $GOOS/$GOARCH; go build
  2. export GOOS=linux; export GOARCH=arm64; echo $GOOS/$GOARCH; go build
  3. export GOOS=linux; export GOARCH=amd64; echo $GOOS/$GOARCH; go build
  4. export GOOS=linux; export GOARCH=386; echo $GOOS/$GOARCH; go build
  5. export GOOS=darwin; export GOARCH=arm; echo $GOOS/$GOARCH; go build
  6. export GOOS=darwin; export GOARCH=arm64; echo $GOOS/$GOARCH; go build
  7. export GOOS=darwin; export GOARCH=amd64; echo $GOOS/$GOARCH; go build
  8. export GOOS=darwin; export GOARCH=386; echo $GOOS/$GOARCH; go build
  9. export GOOS=freebsd; export GOARCH=arm; echo $GOOS/$GOARCH; go build
  10. export GOOS=freebsd; export GOARCH=amd64; echo $GOOS/$GOARCH; go build
  11. export GOOS=freebsd; export GOARCH=386; echo $GOOS/$GOARCH; go build
  12. export GOOS=openbsd; export GOARCH=arm; echo $GOOS/$GOARCH; go build
  13. export GOOS=openbsd; export GOARCH=amd64; echo $GOOS/$GOARCH; go build
  14. export GOOS=openbsd; export GOARCH=386; echo $GOOS/$GOARCH; go build
  15. export GOOS=netbsd; export GOARCH=arm; echo $GOOS/$GOARCH; go build
  16. export GOOS=netbsd; export GOARCH=amd64; echo $GOOS/$GOARCH; go build
  17. export GOOS=netbsd; export GOARCH=386; echo $GOOS/$GOARCH; go build