CMake : configuration multiplateforme de projets embarqués

But de la formation

Apprendre à utiliser l'outil de configuration et de construction de logiciels embarqués CMake.

Description

CMake est un ensemble d'outils pour la compilation, les tests et le packaging de logiciel offrant une capacité de configuration multiplateforme (Visual Studio, NetBeans C/C++, IAR, Keil, etc.) très apprécié dans les projets embarqués. De plus, cette suite d'outils est dans le monde du logiciel libre et possède une grande communauté d'utilisateurs. Cette formation aborde de manière approfondie les fonctionnalités de CMake et allie théorie et pratique par le biais d'exercices et d'un projet.

Méthodologie

Exposé interactif et démonstrations (40%), exercices (60%)

Clientèle visée

Professionnel et technicien spécialisés en embarqué

Particularité

Connaissances de base en C\C++

Michel de Champlain

Michel de Champlain

Ph. D.

Michel de Champlain possède 36 ans d’expérience dans la programmation, dont 29 ans avec le langage C++, 20 ans avec Java et 14 ans avec C#. Depuis 25 ans, il est un conférencier pour les systèmes embarqués (embedded systems) et il enseigne les technologies objet depuis 1988. Il a déjà formé plusieurs milliers de personnes au Québec, au Canada, aux États-Unis, en Europe et en Nouvelle-Zélande. Il est responsable du créneau Développement logiciel embarqué chez ETS Formation et a conçu le langage objet B# (BSharpLanguage.org) pour faciliter le développement dans ce domaine.