CLion から Raspberry Pi にリモートデバッグ

Mac に入れている CLion で開発しているプログラムコードをラズパイに送りラズバイ上でビルドしてデバッグする(*´ェ`)
これが割とサクッとできるようになった∑(*゚ェ゚*)

環境
CLion 2018.3.2
Raspberry Pi 3 B+

pi@raspberrypi:~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 9.6 (stretch)
Release: 9.6
Codename: stretch

CMake をインストールする

pi@raspberrypi:~ $ sudo apt-get install build-essential cmake

CLion の設定

Preferences > Build, Execution, Deployment > Toolchains
Toolchains にラズパイ用のツールチェーンを追加する

Preferences > Build, Execution, Deployment > CMake
CMake にラズパイでデバッグ用のプロファイルを追加する
Build type と Toolchain を選択する

Preferences > Build, Execution, Deployment > Deployment > Connection
ここは自動で設定されているはず(*´ェ`)
お味噌:ここで Root path に / を設定しているのは次の Mappings の設定でフルパスを指定するため(*´ェ`)

Preferences > Build, Execution, Deployment > Deployment > Mappings
Deployment path を指定する

これでビルドタイプスイッチャーにラズパイデバッグ用(RasPi-Debug)の CMake profile を選択できるようになる(*´ェ`)