Closed linbeijianbaoxia closed 5 months ago
C:/dev/vcpkg/installed/x64-windows/share/cgal/CGAL_pointmatcher_support.cmake
searchs for dependencies of libpointmatcher. And we see in your log that it displays:
NOTICE: the libpointmatcher library requires the following boost components: thread filesystem system program_options date_time chrono.
Part of Boost libraries are not found correctly.
@lrineau Thank you very much for your suggestion, I will give it a try.
I tried to run the PointMatcher example program from CGAL's Point Set Processing: https://doc.cgal.org/latest/Point_set_processing_3/index.html#Point_set_processing_3Examples_registration_PointMatcher. I have successfully installed libpointmatcher, version 1.3.1. When I tried to compile the example project using CMake,
find_package(libpointmatcher QUIET)
also successfully found my libpointmatcher library, but it seems thatif(TARGET CGAL::pointmatcher_support)
did not pass, resulting in the corresponding project not being compiled. This has confused me about where the problem lies. Below is the information output during CMake compilation:I'm not sure if it's related to the Boost version, as my CGAL was installed directly using vcpkg.![image](https://github.com/CGAL/cgal/assets/50166977/d367aa43-2560-4ed0-9b26-1c26a7577122)
Environment