Du Dev au Sysadmin : Apprenez à concevoir et distribuer vos applications sur plusieurs plateformes avec CMake

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
105
Mois de parution
novembre 2019
Domaines


Résumé

Vous avez souvent réalisé des applications que vous aimeriez tester et partager avec vos collègues, mais vous êtes toujours coincés au niveau de l’organisation des fichiers sources et du déploiement ? Vous tombez pile sur l'article qu’il faut pour résoudre ces problèmes.


Il arrive très souvent qu’à la fin du développement d’une application, on désire créer un exécutable ou un package que l’on pourra distribuer à des collègues. Par exemple, on souhaiterait pouvoir faire fonctionner notre application sur un système d’exploitation 32 bits et sur un système d’exploitation 64 bits. C’est un problème très fréquent dans le monde du développement de logiciel, et c’est à ce point précis qu’intervient CMake. Dans la suite de cet article, nous présenterons l’outil CMake, puis nous en ferons une prise en main au travers d’un exemple, au cours duquel on l’installera et on le configurera pour un projet.

1. Présentation de CMake

1.1 Introduction

CMake [1] est un outil open source de construction d’applications sur plusieurs systèmes d’exploitation. Il assure l’organisation du projet, le test et le déploiement du logiciel sur différentes plateformes. CMake a été initié par l’entreprise américaine...

Cet article est réservé aux abonnés. Il vous reste 97% à découvrir.
à partir de 21,65€ HT/mois/lecteur pour un accès 5 lecteurs à toute la plateforme
J'en profite


Articles qui pourraient vous intéresser...

Implémentation du calcul symbolique et de la dérivation en Java

Magazine
Marque
GNU/Linux Magazine
Numéro
243
Mois de parution
décembre 2020
Domaines
Résumé

Les logiciels de calcul symbolique sont relativement abondants. Pour les curieux ou ceux qui voudraient intégrer ce type de fonctionnalités dans leurs propres programmes, nous allons essayer de lever une partie des mystères des théories et des problèmes qui se cachent derrière la création de ces systèmes.

Déboguez vos codes PHP

Magazine
Marque
GNU/Linux Magazine
Numéro
243
Mois de parution
décembre 2020
Domaines
Résumé

La mise au point de programmes PHP est parfois perçue comme archaïque, car la configuration d’un environnement efficace de debugging peut s’avérer déroutante. Voici comment paramétrer une confortable installation pour profiter pleinement d’outils professionnels et maîtriser le développement local ou distant.