実際のところ
if given arguments:
"STREQUAL" "3_1"
Unknown arguments specified
何事かと思い調べたところ
if( $ENV{UNITREE_SDK_VERSION} STREQUAL "3_1")
の部分で警告が入った模様。
このSTREQUALはSTRing EQUAL……という意味でif関数での比較で使っている。
もしやと思い、UNITREE_SDK_VERSIONという変数の実在自体を探ったところ……なかった。
ちゃんと設定してあげれば、無事起動。