前提・実現したいこと
趣味でSLAM入門という本を読んでいて、https://github.com/furo-org/LittleSLAM/blob/master/doc/install-win.mdにあるように付属のデータセットを試したいと思っています。
発生している問題・エラーメッセージ
CMakeでconfigureすると図のような画面になります。この後Generateすると"C:\Scho\LittleSLAM\build"の下にLittleSLAM.slnができます。そしてこれをVisualStudioでソリューションのビルドをしてもReleaseフォルダができるだけで実行ファイルは生成されません。
Eigen3が発見されない事が問題ですが、解決できなくて困っています。
該当のソースコード
C++
試したこと
ダウンロードしてきたものを展開したフォルダです
以下はSLAM関係のものを纏めたフォルダです。
Little SLAM下のテキストファイルにEigenのフォルダを指定している画面です。この書き方はhttps://www.ipa.go.jp/security/awareness/vendor/programmingv1/b08_01.htmlを参照しました。
CMakeでconfigureすると以下のようになってしまいます。
以下はCMakeのメッセージです。
Selecting Windows SDK version 10.0.18362.0 to target Windows 10.0.17134.
The C compiler identification is MSVC 19.23.28106.4
The CXX compiler identification is MSVC 19.23.28106.4
Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.23.28105/bin/Hostx64/x64/cl.exe
Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.23.28105/bin/Hostx64/x64/cl.exe -- works
Detecting C compiler ABI info
Detecting C compiler ABI info - done
Detecting C compile features
Detecting C compile features - done
Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.23.28105/bin/Hostx64/x64/cl.exe
Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.23.28105/bin/Hostx64/x64/cl.exe -- works
Detecting CXX compiler ABI info
Detecting CXX compiler ABI info - done
Detecting CXX compile features
Detecting CXX compile features - done
Found Boost: C:/Scho/boost_1_71_0 (found version "1.71.0")
CMake Warning at cui/CMakeLists.txt:7 (find_package):
By not providing "FindEigen3.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "Eigen3", but
CMake did not find one.
Could not find a package configuration file provided by "Eigen3" with any
of the following names:
Eigen3Config.cmake eigen3-config.cmake
Add the installation prefix of "Eigen3" to CMAKE_PREFIX_PATH or set
"Eigen3_DIR" to a directory containing one of the above files. If "Eigen3"
provides a separate development package or SDK, be sure it has been
installed.
CMake Warning at framework/CMakeLists.txt:7 (find_package):
By not providing "FindEigen3.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "Eigen3", but
CMake did not find one.
Could not find a package configuration file provided by "Eigen3" with any
of the following names:
Eigen3Config.cmake eigen3-config.cmake
Add the installation prefix of "Eigen3" to CMAKE_PREFIX_PATH or set
"Eigen3_DIR" to a directory containing one of the above files. If "Eigen3"
provides a separate development package or SDK, be sure it has been
installed.
CMake Warning at hook/CMakeLists.txt:7 (find_package):
By not providing "FindEigen3.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "Eigen3", but
CMake did not find one.
Could not find a package configuration file provided by "Eigen3" with any
of the following names:
Eigen3Config.cmake eigen3-config.cmake
Add the installation prefix of "Eigen3" to CMAKE_PREFIX_PATH or set
"Eigen3_DIR" to a directory containing one of the above files. If "Eigen3"
provides a separate development package or SDK, be sure it has been
installed.
Configuring done
補足情報(FW/ツールのバージョンなど)
Windows10です
回答1件
あなたの回答
tips
プレビュー