Raccourcis
CGAL (Computational Geometry Algorithms Library) est une bibliothèque C++ qui permet d’utiliser de manière simple et efficace des algorithmes géométriques.
Version installée : 5.5.1
Utilisation et exemples
Cgal est une bibliothèque "headers only", cependant le module propose quelques dépendances indispensables.
Pour compiler un programme d’exemple :
# Charger le module module load cgal/5.5.1 # Copier l'exemple: cp -r $CGAL_DIR/examples/Triangulation_2 . # Compiler le programme : cd Triangulation_2 mkdir build cd build cmake -DCMAKE_CXX_COMPILER=/usr/local/gcc/9.1.0/bin/g++ \ -DCMAKE_C_COMPILER=/usr/local/gcc/9.1.0/bin/gcc \ -DGMP_INCLUDE_DIR=$CGAL_DIR/include \ -DMPFR_INCLUDE_DIR=$CGAL_DIR/include \ -DMPFR_LIBRARIES=$CGAL_DIR/lib/libmpfr.so -DCMAKE_BUILD_TYPE="Release" \ -DBOOST_Dir=/usr/local/boost/1.72.0 ..