Go
RaspberryPi

golang のバイナリをRaspberry pi用にWindows 上でクロスコンパイルしてputtyで転送する

More than 1 year has passed since last update.

いつも忘れるので、自分用にメモ。

uname -mでARMバージョンを確認

$ uname -m
armv6l

windowsのコマンドプロンプトでgoのバイナリをビルド

> set GOOS=linux
> set GOARCH=arm
> set GOARM=6
> go build -o {{バイナリ名}}

pscpを使ってファイルをRaspberry pi に転送

> pscp -scp -P 22 {{送りたいファイル}} pi@192.168.1.1:/home/pi

参考文献