Skip to content

Clean and update CMake superbuild sub-projects

Minor modifications in CMake configurations of superbuild sub-projects.

  • Build Ceres with CXX11 support as C++11 standard is already used
  • Build Ceres and Glog as shared libs (used multiple times)
  • Use official Glog version tag (v0.4.0) instead of commit as the release is now available
  • Remove Eigen and Flann tests building
  • Fix CMake variables names
  • Set PCL C++ standard to 14 as requested in doc.
  • Remove unused install path for individual sub-projects
  • Use same CMake boolean convention (ON/OFF) for better clarity

@nick.laurenson @lea.vauchier @melanie.carriere Could you have a quick review of that please?

Merge request reports