Wir stehen zur Ukraine, um die Menschen in Sicherheit zu bringen. Mitmachen
DE
Wenn Sie über Links auf unserer Website einkaufen, erhalten wir möglicherweise eine Affiliate-Provision

CMake für Mac

Plattformübergreifendes Open-Source-Build-System.

3.7
Basierend auf 3 Benutzerbewertungen

CMake Überblick

CMake ist eine Tool-Familie, die zum Erstellen, Testen und Verpacken von Software entwickelt wurde. Sie dient dazu, den Software-Kompilierungsprozess mithilfe einfacher, plattform- und kompilatorunabhängiger Konfigurationsdateien zu steuern. CMake generiert native Makefiles und Arbeitsbereiche, die in der Kompilatorumgebung Ihrer Wahl verwendet werden können. Es wurde von Kitware als Antwort auf den Bedarf an einer leistungsstarken, plattformübergreifenden Build-Umgebung für Open-Source-Projekte wie ITK und VTK entwickelt.

CMake unterstützt In-Place- und Out-of-Place-Builds, ermöglicht mehrere Builds aus demselben Quellbaum und die Cross-Kompilierung. Die Möglichkeit, einen Verzeichnisbaum außerhalb des Quellbaums zu erstellen, ist ein wesentliches Merkmal, das sicherstellt, dass die Quelldatei unberührt bleibt, falls ein Build-Verzeichnis entfernt wird. Ein weiteres Merkmal ist die Möglichkeit, einen Cache zu generieren, der mit einem grafischen Editor verwendet werden kann, der bei Ausführung von CMake ausführbare Dateien, Dateien und Bibliotheken lokalisieren kann. Diese Informationen werden in den Cache übernommen, der dann vor der Generierung der nativen Build-Dateien angepasst werden kann. Komplizierte Verzeichnishierarchien und Anwendungen, die auf mehrere Bibliotheken angewiesen sind, werden von CMake gut unterstützt. So ist CMake beispielsweise in der Lage, ein Projekt mit mehreren Toolkits oder Bibliotheken zu verarbeiten, die jeweils mehrere Verzeichnisse umfassen. Darüber hinaus kann CMake mit Projekten arbeiten, bei denen ausführbare Dateien erstellt werden müssen, bevor Code für die endgültige Anwendung generiert und kompiliert wird. Dank seines quelloffenen, erweiterbaren Designs lässt sich CMake bei Bedarf an spezifische Projekte anpassen.

Es kann Makefiles für viele Plattformen und IDEs generieren, darunter Unix, Windows, Mac OS X, OS/2, MSVC, Cygwin, MinGW und Xcode. Zu den Projekten, die CMake verwenden, gehören Blender, die Bullet-Physik-Engine, LLVM und Clang, MariaDB, MuseScore, MySQL, Qt5, Second Life, Stellarium und SuperTux.

Was ist neu in Version 4.3.3

  • In dieser Version wurden keine Änderungen an den dokumentierten Funktionen oder Schnittstellen vorgenommen. Es wurden einige Aktualisierungen an der Implementierung vorgenommen, um Änderungen im Ökosystem zu unterstützen und/oder Regressionen zu beheben.
Ältere CMake Versionen ansehen

CMake für Mac

Kostenlos
Version 4.3.3
Schreiben Sie eine ausführliche Rezension zu CMake

Was Kunden mögen

Leistung
Stabilität
Preis

Was verbessert werden sollte

Integration sozialer Medien

Eigenschaften von CMake

Wert
5.0
Benutzerfreundlichkeit
4.0
Funktionen
5.0
Zuverlässigkeit
5.0
Kundensupport
5.0

Schreiben Sie Ihre Gedanken in unserem klassischen Kommentarfeld

MacUpdate Kommentarrichtlinie. Wir empfehlen ausdrücklich, Kommentare zu hinterlassen – Kommentare mit beleidigenden Wörtern, Mobbing oder persönlichen Angriffen jeglicher Art werden moderiert.
3.7

(4 Rezensionen zu CMake)

  • Kommentare

  • Nutzerbewertungen

Zigang Pan
Zigang Pan
Aug 3, 2020
3.18.1
1.0
Aug 3, 2020
1.0
Version: 3.18.1
It crashes right after I opens it.
Claus-Klein
Claus-Klein
Aug 8, 2015
3.2.2
5.0
Aug 8, 2015
5.0
Version: 3.2.2
CMake 3.3.0 is now available, and CMake version 3.2.3 too!
Claus-Klein
Claus-Klein
Aug 8, 2015
3.2.2
5.0
Aug 8, 2015
5.0
Version: 3.2.2
The best build system generator I know
hwgray
hwgray
May 5, 2015
3.2.2
0.0
May 5, 2015
0.0
Version: 3.2.2
The link downloads the <ugh!> *Windoze* version.
Dogbert1
Dogbert1
Sep 16, 2022
3.24.2
5.0
Sep 16, 2022
5.0
Version: 3.24.2
Zigang Pan
Zigang Pan
Aug 3, 2020
1.0
Aug 3, 2020
1.0
Version: null
Claus-Klein
Claus-Klein
Aug 8, 2015
5.0
Aug 8, 2015
5.0
Version: null