leggedrobotics / open3d_slam

Pointcloud-based graph SLAM written in C++ using open3D library.
BSD 3-Clause "New" or "Revised" License
512 stars 51 forks source link

Dev/ej #45

Closed jelavice closed 2 years ago

jelavice commented 2 years ago

This should fix the issues with libfmt. If you compile from source and then clean package depending on open3d_catkin (e.g. open3d_slam_ros) and then try to build it again you get linking errors. This fix should resolve it. To reproduce the error:

  1. remove any open3d install
  2. catkin clean
  3. catkin build open3d_slam_ros (this should build from source and it should work)
  4. catkin clean open3d_slam_ros
  5. catkin build open3d_slam_ros (this should complain about libfmt)
tutunarsl commented 2 years ago

I am not a reviewer but, looks simple and good