cgal

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  ..

Voir aussi

FAQ

Questions fréquentes et messages d'erreurs

Comment demander de l’aide ?

Si votre job se plante sans que vous sachiez pourquoi, ou de manière générale si quelque chose ne fonctionne pas comme prévu, comment faire ?