Plan du cours

Introduction

CMake Vue d'ensemble

  • Qu'est-ce que CMake ?
  • CMake caractéristiques
  • CMake architecture

Préparation de l'environnement de développement

  • Installation et configuration CMake

CMake Démarrage rapide

  • Ajout d'un numéro de version et d'un fichier d'en-tête configuré
  • Activation de la prise en charge de C++
  • Construction et test

Bibliothèques

  • Ajout de bibliothèques
  • Ajout de conditions d'utilisation

Installation et test

  • Travailler avec les règles d'installation
  • Tester l'application

Introspection du système

  • Ajouter l'introspection du système
  • Spécifier les définitions de compilation

Avancé CMake

  • Ajouter une ligne de commande personnalisée et des fichiers générés
  • Création d'installateurs
  • Ajout de la prise en charge des tableaux de bord
  • Fusionner statique et partagé
  • Travailler avec des expressions générées

Débogage

  • Packaging debug et release

Déploiement de l'application

  • Ajout d'une configuration d'exportation

Sécuriser l'application

  • Durcissement CMake construit

Dépannage

Résumé et conclusion

Pré requis

  • C++ expérience en programmation

Audience

  • Ingénieurs en logiciels
  14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (2)

Cours Similaires

Catégories Similaires