備忘録

備忘録

Go でクロスコンパイルする方法

Ⅰ. はじめに

タイトルの通り「Go でクロスコンパイルする方法」です。

Ⅱ. やり方

1. 環境変数を設定する
SET GOOS=linux
SET GOARCH=arm
2. ビルドする
go build

実行結果

$ wsl file gdrive
gdrive: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), statically linked, not stripped