Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

About compilation #3

Open
xl232lx opened this issue Dec 13, 2024 · 4 comments
Open

About compilation #3

xl232lx opened this issue Dec 13, 2024 · 4 comments

Comments

@xl232lx
Copy link

xl232lx commented Dec 13, 2024

Hello author, your project is excellent, could you please explain the steps of environment construction in detail?

@HuanYin94
Copy link
Owner

Hello author, your project is excellent, could you please explain the steps of environment construction in detail?

Just use Cmake compiler

@xl232lx
Copy link
Author

xl232lx commented Dec 18, 2024

Hello author, your project is excellent, could you please explain the steps of environment construction in detail?

Just use Cmake compiler

Hello author, thank you for your reply. My build environment is ubuntu1404, The libraries are libpointmatcher-1.3.0, libnabo-1.0.6, libpointmatcher_ros-publi_collision_recovery(I did not find the ubuntu1404 source code for libpointmatcher_ros, so I used libpointMatcher_ros-publi_collision_recovery), and pointmatcher-ros-1.1.0. However, compiling the map_compression project will still report the following error:

undefined reference to `sensor_msgs::PointCloud2_<std::allocator > PointMatcher_ros::pointMatcherCloudToRosMsg(PointMatcher::DataPoints const&, std::string const&, ros::Time const&)'

May I ask if this dependency library version does not correspond? Could you tell me the version of each dependent library, thank you!

@HuanYin94
Copy link
Owner

Hello author, your project is excellent, could you please explain the steps of environment construction in detail?

Just use Cmake compiler

Hello author, thank you for your reply. My build environment is ubuntu1404, The libraries are libpointmatcher-1.3.0, libnabo-1.0.6, libpointmatcher_ros-publi_collision_recovery(I did not find the ubuntu1404 source code for libpointmatcher_ros, so I used libpointMatcher_ros-publi_collision_recovery), and pointmatcher-ros-1.1.0. However, compiling the map_compression project will still report the following error:

undefined reference to `sensor_msgs::PointCloud2_<std::allocator > PointMatcher_ros::pointMatcherCloudToRosMsg(PointMatcher::DataPoints const&, std::string const&, ros::Time const&)'

May I ask if this dependency library version does not correspond? Could you tell me the version of each dependent library, thank you!

Sorry, I cannot locate the library. I recommend using Git to roll back all versions to 2018. Good luck.

@xl232lx
Copy link
Author

xl232lx commented Dec 18, 2024

Hello author, your project is excellent, could you please explain the steps of environment construction in detail?

Just use Cmake compiler

Hello author, thank you for your reply. My build environment is ubuntu1404, The libraries are libpointmatcher-1.3.0, libnabo-1.0.6, libpointmatcher_ros-publi_collision_recovery(I did not find the ubuntu1404 source code for libpointmatcher_ros, so I used libpointMatcher_ros-publi_collision_recovery), and pointmatcher-ros-1.1.0. However, compiling the map_compression project will still report the following error:
undefined reference to `sensor_msgs::PointCloud2_<std::allocator > PointMatcher_ros::pointMatcherCloudToRosMsg(PointMatcher::DataPoints const&, std::string const&, ros::Time const&)'
May I ask if this dependency library version does not correspond? Could you tell me the version of each dependent library, thank you!

Sorry, I cannot locate the library. I recommend using Git to roll back all versions to 2018. Good luck.

Ok, thanks again for your answer. Let me try!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants