Maybaygiare.org

Blog Network

Installation de CMake

Il existe plusieurs façons d’installer CMake, selon votre plate-forme.

Windows

Des binaires pré-compilés sont disponibles sur la page de téléchargement pour Windows sous forme de paquets MSI et de fichiers ZIP. On peut également télécharger et construire CMake à partir de la source. La page de téléchargement fournit également des versions source. Pour construire CMake à partir d’une arborescence source sous Windows, vous devez d’abord installer la dernière version binaire de CMake car elle est utilisée pour construire l’arborescence source. Une fois le binaire installé, exécutez-le sur CMake comme vous le feriez pour tout autre projet. Généralement, cela signifie sélectionner CMake comme répertoire source, puis sélectionner un répertoire binaire pour les exécutables résultants.

Linux, macOS, UNIX

Des binaires pré-compilés sont disponibles sur la page de téléchargement pour certaines plates-formes UNIX. On peut également télécharger et construire CMake à partir de la source. La page de téléchargement fournit les versions sources. Il existe deux approches possibles pour construire CMake à partir d’un arbre source. S’il n’y a pas d’installation CMake existante, un script d’amorçage est fourni :

 ./bootstrap make make install

(Remarque: l’étape make install est facultative, cmake s’exécutera à partir du répertoire de construction.)

Par défaut, bootstrap construira CMake sans aucun indicateur de débogage ou d’optimisation. Pour activer les optimisations, vous devrez spécifier l’option CMAKE_BUILD_TYPE pour démarrer comme ceci : ./bootstrap -- -DCMAKE_BUILD_TYPE:STRING=Release

Pour plus d’options avec bootstrap, exécutez ./bootstrap --help .

Ou, une installation CMake existante peut être utilisée pour construire une nouvelle version :

 cmake . make make install

(Remarque : l’étape make install est facultative, cmake s’exécutera à partir du répertoire de construction.) Si vous n’utilisez pas le compilateur GNU C++, vous devez indiquer au script d’amorçage (ou cmake) quel compilateur vous souhaitez utiliser. Cela se fait en définissant les variables d’environnement CC et CXX avant de l’exécuter. Par exemple :

 env CC=cc CXX=CC ./bootstrap make make install

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.