「SLAM入門」サンプルコードを試したメモ
SLAM入門でサンプルプログラムを回したのですが,
ビルド時にちょっと詰まったので,メモ.
ビルド時にちょっと詰まったので,メモ.
現象・対策としては,以下の情報と同じでした.
littleSLAM構築メモ
— クーリッシュ (@coolish_01) 2019年5月22日
Cmakeハマりポイント
EIGEN3_INCLUDE_DIRにeigen3のpathを追加
boost_INCLUDE_DIRにboostのpathを追加
ここで2日がかりハマった・・
SLAM入門 公式サンプルやってみた!
— でべ (@devemin) 2020年8月18日
CMake でeigen3ヘッダパス通してもエラー出ても気にせず「Generate」ボタン押せばファイル出来た(2時間ハマった)
実行すると廊下やホールのログ再生できる。おもしろ!
実際に動くコードと共にある教科書って最高
公式 LittleSLAMhttps://t.co/mC2bgkAWOX pic.twitter.com/jY3g627Gog
CMakeList.txt を書き換えて四苦八苦した結果,これなら動いたという感じ.
環境は,Windows,CLionを使っています.
project(LittleSLAM) cmake_minimum_required(VERSION 2.8) # SET(CMAKE_INCLUDE_PATH ${CMAKE_INCLUDE_PATH} "C:/boost_1_69_0") SET(CMAKE_LIBRARY_PATH ${CMAKE_LIBRARY_PATH} "C:/boost_1_69_0/libs") FIND_PACKAGE(Boost) IF (Boost_FOUND) INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIR}) ADD_DEFINITIONS( "-DHAS_BOOST" ) ENDIF() include_directories(C:/eigen3) ~~~(以下略)