最近Spresense SDKに始めたましたが、すんなりできなかったので投稿したいと思います。
公式サイトは、3大OSを紹介していますが、わかりにくいので
大きなシェアをもつWindows環境開発にしぼって説明します。
Windowsでは、MSYS2を必要とします。MSYS2のバージョンが新しいとうまく動きませんでした。
SDKコンフィングでエラーがでます。
そこで、Spresense SDKリリースが2021年5月なのでMSYS2は2021年4月を使用しました。
Visual Studio CodeのIDEを使用します。数年前はEclipseを使っていたようですが、VSに鞍替えしたようです。
MSYS2がインストール完了したら、MSYS2を起動しpacmanコマンドで
$cd ~
更新します。
$pacman -Syu
Git,unzipコマンドを使えるようにします。
$pacman -S git
$pacman -S unzip
をインストールします。
開発に必要なパッケージをインストールします。
$curl -L https://raw.githubusercontent.com/sonydevworld/spresense/master/install-tools.sh > install-tools.sh
$bash install-tools.sh
/home/user/にspresenseenvというディレクトリができあがり、有効にします。
$source ~/spresenseenv/setup
SpresenseSDKをインストールします。(サンプルコードが含まれています。)
$git clone --recursive https://github.com/sonydevworld/spresense.git
クローンが完了すると/home/user/にspresenseディレクトリが出来上がります。