CMake (64bit)3.29.2

CMakeest un système de build multiplateforme open source qui aide les développeurs à gérer le processus de compilation des projets logiciels. Il utilise une syntaxe simple et déclarative pour définir la structure du projet, les dépendances et les cibles de build, et génère des fichiers de build spécifiques à chaque plateforme (comme des Makefiles ou des fichiers de projet Visual Studio) qui peuvent être utilisés pour compiler le projet sur différentes plateformes et avec différents compilateurs.

CMake permet aux développeurs de créer et de configurer des projets pour une variété de systèmes de build, y compris Make, Ninja et Visual Studio, ainsi que divers IDE tels que CLion, Qt Creator et Visual Studio Code. Il prend également en charge un large éventail de langages de programmation, y compris C, C++, Java, Python et Fortran.

L'un des principaux avantages de l'utilisation de CMake est sa capacité à gérer des projets complexes avec plusieurs fichiers sources et dépendances. Il offre une structure modulaire qui facilite l'ajout ou la suppression de fichiers, de bibliothèques et de modules, et permet de définir des configurations de construction pour différentes plateformes et compilateurs.

CMake est largement utilisé dans la communauté open-source et est le système de construction de choix pour de nombreux projets à grande échelle tels que KDE, LLVM et OpenCV. Sa popularité est due à sa flexibilité, sa facilité d'utilisation et sa capacité à générer des fichiers de construction qui fonctionnent sur plusieurs plateformes et avec plusieurs compilateurs.


Caractéristiques principales :

  • Multiplateforme : CMake prend en charge la construction sur plusieurs plateformes, y compris Windows, macOS et Linux.
  • Indépendant de la langue : CMake peut être utilisé avec une variété de langages de programmation, y compris C++, Python et Java.
  • Gestion de configuration : CMake permet aux développeurs de spécifier des configurations de build et des options de build personnalisées.
  • Conception modulaire : CMake utilise une conception modulaire qui permet aux développeurs de créer des projets complexes avec plusieurs composants.
  • Intégration avec d'autres outils de construction : CMake peut être intégré avec d'autres outils de construction, tels que make et ninja.
  • Résolution automatique des dépendances : CMake peut automatiquement détecter et résoudre les dépendances entre les différents composants d'un projet.
  • Extensibilité : CMake peut être étendu avec des plugins et des modules personnalisés pour prendre en charge des exigences de construction spécifiques.

Programme disponible dans d'autres langues

Avis des utilisateurs

Évaluation des utilisateurs

Permis:

Gratuit

Exigences:

Windows 7 64/ Windows 8 64/ Windows 10 64/ Windows 11 64

Langues:

English

Taille:

32.43 MB

Éditeur:

Kitware, Inc.

Mis à jour:

Apr 14, 2024

Propre

Signalez le logiciel

Logiciel du développeur

CMake (64bit) 3.31.2

CMake (32bit) 3.31.2

Niveaux de sécurité

Pour éviter tout dommage potentiel à votre appareil et assurer la sécurité de vos données et de votre vie privée, notre équipe vérifie chaque fois qu'un nouveau fichier d'installation est téléchargé sur nos serveurs ou lié à un serveur distant et examine périodiquement le fichier pour confirmer ou mettre à jour son statut. Sur la base de cette vérification, nous définissons les niveaux de sécurité suivants pour tous les fichiers téléchargeables.

Propre

Il est très probable que ce programme logiciel soit propre.

Nous avons analysé des fichiers et des URL associés à ce programme logiciel dans plus de 60 des principaux services antivirus mondiaux; aucune menace possible n'a été trouvée. Et il n'y a pas de logiciel tiers inclus.

Avertissement

Ce programme est financé par la publicité et peut proposer d'installer des programmes tiers qui ne sont pas nécessaires. Ceux-ci peuvent inclure une barre d'outils, le changement de votre page d'accueil, du moteur de recherche par défaut ou l'installation d'autres programmes tiers. Ceux-ci pourraient être des faux positifs, et nous conseillons à nos utilisateurs d'être prudents lors de l'installation et de l'utilisation de ce logiciel.

Handicapé

Ce logiciel n'est plus disponible en téléchargement. Il est très probable que ce programme soit malveillant ou qu'il présente des problèmes de sécurité ou d'autres raisons.

Soumettre un rapport

Merci !
Votre rapport a été envoyé.

Nous examinerons votre demande et prendrons les mesures appropriées.

Veuillez noter que vous ne recevrez aucune notification concernant toute action entreprise en raison de ce rapport. Nous nous excusons pour tout inconvénient que cela pourrait causer.

Nous apprécions votre aide pour garder notre site web propre et sûr.