要使用Sophus库,需要在CMakeLists.txt中添加语句
project( useSophus )
add_executable(useSophus useSophus.cpp)
find_package( Sophus REQUIRED )
include_directories( ${Sophus_LIBRARIES_DIRS} )
target_link_libraries( useSophus ${Sophus_LIBRARIES} fmt )
其中最后一步链接库比较特殊,注意最后的fmt,如果没有包含fmt,会报错
CMakeFiles/joinMap.dir/joinMap.cpp.o: In function `fmt::v8::detail::error_handler::on_error(char const*)': ......