cmakeUtilisation de CMake pour configurer les tags préprocesseurs


Introduction

L'utilisation de CMake dans un projet C ++ s'il est utilisé correctement peut permettre au programmeur de se concentrer moins sur la plate-forme, le numéro de version du programme et plus encore sur le programme lui-même. Avec CMake, vous pouvez définir des balises de préprocesseur qui permettent de vérifier facilement la plate-forme ou les autres balises de préprocesseur dont vous avez besoin dans le programme. Tels que le numéro de version qui pourrait être utilisé dans un système de journalisation.

Syntaxe

  • #define nom_processeur "@ cmake_value @"

Remarques

Il est important de comprendre que tous les préprocesseurs ne doivent pas être définis dans le config.h.in . Les balises de préprocesseur sont généralement utilisées uniquement pour faciliter la vie des programmeurs et doivent être utilisées avec discrétion. Vous devez rechercher si une balise de préprocesseur existe déjà avant de la définir car vous risquez de rencontrer un comportement indéfini sur un système différent.

Utilisation de CMake pour configurer les tags préprocesseurs Exemples Liés