Je trouve ma formation

Espace formateurs

Formation Maîtrise intermédiaire de CMake pour les compilations Cpp et Fortran à Nice

Inter IntraVisioformation
✨ Contenu enrichi 2026

Objectif général : Cette formation vous permet de monter en compétence sur CMake, l'outil de référence pour automatiser la compilation de programmes C++ et Fortran et gérer efficacement les dépendances de vos projets. À l'issue du parcours, vous serez en mesure d'optimiser vos chaînes de build et de gagner un temps précieux sur vos cycles de développement.

  • Contenu de la formation ?
  • Compétences acquises ?
  • Pour qui ?
  • Certificat
  • Proposer une modification ?

Module 1 (2h) : Introduction à CMake et structure des projets

  • Principes fondamentaux de CMake et positionnement par rapport aux autres outils de build
  • Syntaxe et organisation des fichiers CMakeLists.txt
  • Mise en place d'un premier projet C++ ou Fortran avec CMake
Module 2 (4h) : Gestion des dépendances et des bibliothèques externes
  • Détection et intégration de bibliothèques tierces avec find_package et FetchContent
  • Création de bibliothèques statiques, dynamiques et d'exécutables
  • Gestion des chemins d'inclusion et des liens entre cibles
Module 3 (3h) : Compilation conditionnelle et options avancées
  • Mise en place d'options de compilation et de variables CMake personnalisées
  • Gestion des configurations multi-plateformes et multi-compilateurs
  • Utilisation des générateurs d'expressions pour des builds flexibles
Module 4 (3h) : Tests unitaires et automatisation
  • Intégration de frameworks de tests (CTest, Google Test) dans un projet CMake
  • Automatisation de l'exécution des tests et analyse des résultats
  • Configuration de pipelines de build reproductibles
Module 5 (2h) : Packaging et bonnes pratiques
  • Utilisation de CPack pour générer des packages distribuables
  • Bonnes pratiques de structuration et de maintenance des projets CMake
  • Astuces pour améliorer les performances de compilation et la lisibilité des scripts


À l'issue de cette formation, vous serez autonome sur l'ensemble de la chaîne de build CMake pour vos projets C++ et Fortran.

  • Créer et maintenir des fichiers CMakeLists.txt clairs et structurés pour tout type de projet
  • Intégrer des bibliothèques externes et gérer les dépendances de manière fiable et portable
  • Produire des bibliothèques statiques, dynamiques et des exécutables prêts à être distribués
  • Mettre en place des tests unitaires automatisés et les piloter via CTest
  • Configurer des options de compilation conditionnelles adaptées à des environnements multi-plateformes
  • Générer des packages distribuables avec CPack en appliquant les bonnes pratiques CMake

Public visé :

Développeurs et ingénieurs spécialisés en C++ et Fortran qui souhaitent automatiser et fiabiliser leurs processus de compilation grâce à CMake.

Pré-requis :

Pratique courante de la programmation C++ et/ou Fortran, ainsi qu'une familiarité avec les environnements de développement et les outils de compilation classiques.

Accessibilité

Au cours de l'entretien préalable à la formation, nous aborderons la question de l'accessibilité pour les personnes en situation de handicap. Nous nous engageons à faire tout notre possible pour adapter les modalités de la formation en fonction des besoins spécifiques de chaque stagiaire, que ce soit en termes de lieu, de durée, de déroulement ou de supports pédagogiques. Nous sommes déterminés à garantir une expérience de formation inclusive et accessible pour tous.


À l'issue de la formation, vous recevrez une attestation de réalisation de l'action de formation. Ce document comprendra vos informations d'identification ainsi que les détails de la formation suivie. Pour garantir l'authenticité du document, il sera accompagné d'un QR code.

De plus, pour certaines formations qui débouchent sur des certifications ou des documents spécifiques, vous recevrez également ces documents supplémentaires. Ils seront remis en complément de l'attestation de réalisation, afin de reconnaître vos compétences et vos accomplissements dans le domaine de la formation.


Cher(e) visiteur/visiteuse,

Nous nous engageons à fournir des informations précises et à jour sur notre site internet, y compris dans nos syllabus. Cependant, nous sommes conscients que l'amélioration est toujours possible. Si vous êtes un formateur/trice qualifié(e) et que vous pensez que vous pouvez contribuer à améliorer le contenu de notre syllabus, nous vous invitons à nous contacter.

Nous sommes convaincus que votre expertise et votre expérience peuvent nous aider à améliorer notre contenu. Après avoir examiné votre proposition et vérifié la pertinence des informations soumises, nous serons ravis de vous recontacter pour discuter d'une éventuelle collaboration.

Nous sommes engagés dans l'amélioration continue de nos syllabus et nous apprécions votre aide pour atteindre cet objectif. Si vous êtes intéressé(e) à contribuer, veuillez nous contacter en utilisant les coordonnées fournies sur notre site internet ou remplir le formulaire suivant : https://forms.gle/J5uagwPvswonWNf57

Cordialement,

Quelle formule de formation choisir ?

Partager


Étude de Cas : Maitrise intermédiaire de CMake pour les compilations C++ et Fortran à Nice

Après avoir suivi notre formation de Maitrise intermédiaire de CMake pour les compilations C++ et Fortran à Nice, de nombreux développeurs locaux ont pu optimiser leurs processus de compilation, améliorant ainsi la qualité et la rapidité de leurs projets logiciels.

Avis Clients

Nos formations en développement logiciel, comme la formation de Maitrise intermédiaire de CMake à Nice, sont plébiscitées pour leur contenu approfondi et la compétence de nos formateurs. Nos stagiaires soulignent l'aspect pratique de nos cours et la pertinence des connaissances acquises.

Découvrez Nice :

Nice, ville emblématique de la Côte d'Azur, est un lieu idéal pour se former à la Maitrise intermédiaire de CMake. Entre le charme de la Promenade des Anglais, la beauté du Vieux Nice et la richesse culturelle de la ville, Nice offre un cadre inspirant pour les professionnels du développement logiciel. Profitez de votre séjour pour découvrir des trésors comme le Musée Matisse, le Parc de la Colline du Château et déguster la cuisine niçoise tout en perfectionnant vos compétences techniques.

Demande d’information pour la formation Maîtrise intermédiaire de CMake pour les compilations Cpp et Fortran pour Nice
0 811 261 732
Service 0,06 € / min + prix appel

🌍

International

+33 4 81 91 65 33
✉️
Délais d'accès à nos formations

Chez Atova Conseil, nous nous engageons à offrir des formations de qualité adaptées aux besoins de nos clients. Afin de garantir une organisation optimale et de répondre à vos attentes, nous prévoyons un délai d'accès de 1 mois pour la mise en place de nos formations.

Ce délai nous permet de :

  • Planifier les sessions de formation en fonction de vos disponibilités et de celles de nos formateurs.
  • Assurer une préparation adéquate des supports pédagogiques et des outils nécessaires.
  • Garantir une expérience d'apprentissage optimale en tenant compte des spécificités de chaque formation et des besoins individuels des participants.

Pour toute demande spécifique ou urgente, nous vous invitons à nous contacter directement afin que nous puissions étudier ensemble les possibilités d'adaptation de ce délai.

Nous restons à votre disposition pour toute information complémentaire.

Nom*
Prénom
Adresse e-mail*
Téléphone

Veuillez indiquer ce dont vous avez besoin. Nous vous enverrons une proposition.

Description de vos besoins
Informations complémentaires (optionnel)
Société
Civilité
Vous êtes
Formation financée
Rue
Ville
Portable

En soumettant ce formulaire, j’accepte que les informations saisies soient exploitées dans la cadre de ma demande  et de la relation commerciale qui peut en découler.

Vous affirmez avoir pris connaissance de notre Politique de confidentialité. Vous pouvez à tout moment supprimer les données vous concernant en nous en faisant la demande à l’adresse info@atova-conseil.com.

Dans la même thématique :

Rechercher une formation :

Simulateur budget formation

Estimez votre coût et la prise en charge OPCO en 3 étapes.

120
Le Blog du Compte Personnel de Formation et de la Formation Continue Notre bibliothèque numérique