Aller au contenu

C++

C++ est un langage de bas niveau qui produit un binaire natif qui s’exécute directement sur l’OS, sans interpréteur ni machine virtuelle.

Construction

  • cmake simplifie la gestion des dépendances et la construction cross-platforme.
  • conan apporte à C++ un gestionnaire de dépendance de même niveau que pip pour Python ou npm pour JavaScript.

Utilitaires

Voir www.boost.org - Library Documentation :

Traitement de graphe

Algèbre linéaire

Bibliothèques pour les données spatiales

Autres

  • OpenCV est une bibliothèque de traitement d'image.
  • OpenSceneGraph est une bibliothèque de rendu 3D.
  • Qt est un framework de développement d'application graphique portable.
  • STXXL est une implémentation de la STL pour les gros jeux de données (stockage dans des fichiers).

Ressources