引言
1.err
test.cpp:(.text.startup+0xdb):对‘Sophus::SO3::SO3(Eigen::Matrix<double, 3, 3, 0, 3, 3> const&)’未定义的引用
test.cpp:(.text.startup+0xeb):对‘Sophus::SO3::exp(Eigen::Matrix<double, 3, 1, 0, 3, 1> const&)’未定义的引用
test.cpp:(.text.startup+0x102):对‘Sophus::SO3::operator*(Sophus::SO3 const&) const’未定义的引用
test.cpp:(.text.startup+0x114):对‘Sophus::SO3::matrix() const’未定义的引用
2.solved
CMakeLists.txt
文件有错误,虽然find_package(Sophus REQUIRED)
没有报错但是没有真正的链接到可执行文件中去!
add_executable( test test.cpp )
#或者添加绝对路径也行