Closed ren-zzzzz closed 8 months ago
You can cross compile it easily with go.
From Linux:
env GOOS=linux GOARCH=arm GOARM=6 go build -ldflags="all=-s -w" -trimpath
From Windows:
set GOOS=linux
set GOARCH=arm
set GOARM=6
go build -ldflags="all=-s -w" -trimpath
Supported GOARCH
and GOARM
:
Architecture | Status | GOARM value | GOARCH value |
---|---|---|---|
ARMv4 and below | not supported | n/a | n/a |
ARMv5 | supported | GOARM=5 | GOARCH=arm |
ARMv6 | supported | GOARM=6 | GOARCH=arm |
ARMv7 | supported | GOARM=7 | GOARCH=arm |
ARMv8 | supported | n/a | GOARCH=arm64 |