LAMP
LAMP copied to clipboard
Building errors in Ubuntu 20.04
when I builded this project in the step of lamp_utils,I encountered these issues.

my pcl version is 1.10 and my gtsam version is 4.11
The build was last tested on Ubuntu 18.04. We have not tried on 20.04 yet.
Same problem There is a branch "feature/noetic" but doesn't work either. I'm trying to build on Docker.
the lamp is lamp2.0 system,you need use pcl version is 1.8 and gtsam version is 4.1 . but when i make the teaser++/pcl-mach , i get two error that is (/usr/bin/ld: CMakeFiles/all_tests.dir/evaluation-test.cc.o: in function EvaluationTest_Simple_Test::TestBody()': evaluation-test.cc:(.text+0x2d0): undefined reference to teaser::SolutionEvaluator::SolutionEvaluator(Eigen::Matrix<double, 3, -1, 0, 3, -1> const&, Eigen::Matrix<double, 3, -1, 0, 3, -1> const&, double)'
/usr/bin/ld: evaluation-test.cc:(.text+0x371): undefined reference to `teaser::SolutionEvaluator::computeErrorMetric(Eigen::Matrix<double, 3, 3, 0, 3, 3> const&, Eigen::Matrix<double, 3, 1, 0, 3, 1> const&)')
you‘d better use ubuntu18.04
该版本上次在 Ubuntu 18.04 上进行了测试。我们还没有尝试过 20.04。
Have you ever been in this situation when you make the teaser++ feature/pcl-macher ((/usr/bin/ld: CMakeFiles/all_tests.dir/evaluation-test.cc.o: in function teaser::SolutionEvaluator::SolutionEvaluator(Eigen::Matrix<double, 3, -1, 0, 3, -1> const&, Eigen::Matrix<double, 3, -1, 0, 3, -1> const&, double)' /usr/bin /ld: evaluation-test.cc:(.text+0x371): 未定义引用“teaser::SolutionEvaluator::computeErrorMetric(Eigen::Matrix<double, 3, 3, 0, 3, 3> const&, Eigen::Matrix<double, 3, 1, 0, 3, 1> const&)'))