By not providing "FindEigen3.cmake"解決方法

 

1.使用catkin_make命令時,若出現 By not providing "FindEigen3.cmake"的字樣,具體如下:

此時將FindEigen3.cmake拷過去並將它所在的文件夾添加到LIST(APPEND CMAKE_MODULE_PATH      )的括號裏的後面,或者將這個文件include在CMakeLists.txt裏,還有一個萬全的解決方法是:

將CMakeLists.txt中的find_package(Eigen3 REQUIRED)改成這兩行:   find_package(PkgConfig)   pkg_search_module(Eigen3 REQUIRED eigen3),問題解決。

2.使用rosmake編譯,一直編不通,編到61/62時就失敗,仍未找到解決方法。


 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章