Je voudrais utiliser la structure de données halfedge de CGAL dans mon projet.extrait le code de cgal
Puisqu'il est licencié par LGPL, je préférerais distribuer ce petit morceau ensemble avec mon logiciel, au lieu d'exiger l'installation de cette grande bibliothèque sur le système de l'utilisateur. Donc, ma question est, y at-il quelque chose comme bcp de boost pour Cgal? J'ai commencé à copier manuellement les fichiers source de halfedge mais cela semble assez complexe.
vous remercie à l'avance
Je ne pense pas. Le plus simple serait de compiler un exemple avec g ++ -E et grep à travers la sortie pour obtenir la liste des en-têtes inclus, bien que beaucoup ne soient pas vraiment nécessaires. –
Notez que sauf si vous modifiez le code, vous devrez lier avec libCGAL en mode debug ... –
merci pour l'info! Pouvez-vous expliquer comment modifier le code pour éviter cette dépendance? – user11275