Annuaire des initiatives
Pertinence
Vous ne trouvez pas l'initiative qui correspond à votre besoin ? Notre assistant peut vous aider.
- Outil de compilation et de gestion de builds dédié au langage MUMPS, un langage de programmation historique utilisé principalement dans le domaine médical. Il facilite l'automatisation des processus de compilation, la gestion des dépendances et l'intégration dans des pipelines de développement. Ce projet cible les développeurs travaillant sur des systèmes hérités ou des applications critiques nécessitant une maintenance rigoureuse.
- Ce projet illustre l'utilisation du module FetchContent de CMake pour intégrer et compiler automatiquement la bibliothèque oneTBB, facilitant ainsi la gestion des dépendances dans un projet C++. Il démontre également comment paralléliser des calculs intensifs, comme le calcul de racines carrées, pour améliorer les performances. Idéal pour les développeurs cherchant à optimiser leurs applications avec des outils modernes de parallélisation.
- Le projet thymio-device-manager permet de construire un gestionnaire de périphériques Thymio autonome, sans les autres composants de Thymio Suite. Il utilise une configuration spéciale de CMakeLists.txt qui ne suit pas les règles CMake du projet source upstream. Il ne compile que les parties de Boost 1.73 qui sont nécessaires, et la plupart des dépendances, à l'exception de flatbuffers et expected, sont des dépendances sans header.
- Ce projet propose une initiation au langage C++17, spécialement conçue pour les développeurs ayant une expérience en Python. Il couvre les bases du langage, les conteneurs, les fonctions, la compilation et l'utilisation d'outils comme Make ou CMake. Destiné aux débutants en C++ mais familiers avec la programmation, il inclut des exercices pratiques pour traduire du code Python en C++ et comprendre les processus de compilation modernes.
- Notoriété 7 %Ce projet propose un guide complet pour apprendre la programmation en C++ moderne et adopter des pratiques de développement logiciel efficaces. Il s'adresse aux débutants souhaitant acquérir une méthodologie solide pour devenir des programmeurs plus productifs et épanouis. Le livre aborde également l'utilisation de CMake pour structurer et compiler des projets C++ de manière professionnelle.
- Ce projet est un exemple simple en C++ utilisant OpenSim pour illustrer les bases de la compilation et de l'exécution de code. Il sert de référence pour comprendre comment configurer un environnement de développement, compiler manuellement ou via des outils comme CMake, et exécuter un programme dans Visual Studio Code. Idéal pour les débutants ou les développeurs souhaitant se familiariser avec ces concepts.
- PhoenixMacro est une bibliothèque C++ conçue pour simplifier et automatiser la gestion des macros dans les projets de développement logiciel. Elle permet de centraliser les définitions de macros, de faciliter leur réutilisation et de réduire les erreurs courantes liées à leur utilisation manuelle. Idéale pour les équipes travaillant sur des projets complexes, elle offre des outils pour parser, analyser et générer des fichiers de configuration, tout en assurant une intégration fluide avec les environnements de compilation standards comme CMake.
- Nanocernlib est une collection de routines couramment utilisées issues de la bibliothèque CERN, réorganisées et empaquetées avec CMake. Ce projet vise à simplifier la compilation et l'intégration de ces routines sur des systèmes modernes, permettant aux développeurs de les utiliser plus facilement dans leurs projets scientifiques ou techniques sans avoir à gérer manuellement les dépendances complexes.
12 initiatives
10