Introducing G2.ai, the future of software buying.Try now
<strong>Ihre Kunden</strong> sprechen über <strong>Sie</strong>.
Gesponsert
Ihre Kunden sprechen über Sie.
Nehmen Sie an der Unterhaltung teil
Produkt-Avatar-Bild
CMake

Von Kitware

4.3 von 5 Sternen

Wie würden Sie Ihre Erfahrung mit CMake bewerten?

<strong>Ihre Kunden</strong> sprechen über <strong>Sie</strong>.
Gesponsert
Ihre Kunden sprechen über Sie.
Nehmen Sie an der Unterhaltung teil
Es sind zwei Monate vergangen, seit dieses Profil eine neue Bewertung erhalten hat
Eine Bewertung hinterlassen

CMake Bewertungen & Produktdetails

Profilstatus

Dieses Profil wird derzeit von CMake verwaltet, bietet jedoch nur eingeschränkte Funktionen.

Sind Sie Teil des CMake-Teams? Aktualisieren Sie Ihren Plan, um Ihr Branding zu verbessern und mit Besuchern Ihres Profils zu interagieren!

Produkt-Avatar-Bild

Haben sie CMake schon einmal verwendet?

Beantworten Sie einige Fragen, um der CMake-Community zu helfen

CMake-Bewertungen (17)

Bewertungen

CMake-Bewertungen (17)

4.3
17-Bewertungen

Bewertungen durchsuchen
Bewertungen filtern
Ergebnisse löschen
G2-Bewertungen sind authentisch und verifiziert.
S
Network Engineer
Unternehmen mittlerer Größe (51-1000 Mitarbeiter)
"CMake Bewertung"
Was gefällt dir am besten CMake?

Es ist ein plattformübergreifendes Werkzeug, sodass alles in derselben Software erstellt, getestet und verpackt werden kann, um damit zu arbeiten. Sie können einen einzigen Quellbaum erstellen, um mehrere Projekte zu erstellen. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? CMake?

Von der CMake-Website selbst gibt es keine gute Website, die Sie anleitet oder einige Beispiele zum Erstellen oder zur Problemlösung gibt. Außerdem ist die Community für dieses Produkt sehr klein. Bewertung gesammelt von und auf G2.com gehostet.

Inci C.
IC
Telecommunication Engineer
Kleinunternehmen (50 oder weniger Mitarbeiter)
"Ein Muss für Programmierer"
Was gefällt dir am besten CMake?

Was mir an diesem Produkt am besten gefällt, ist, dass es mir ermöglicht, zwischen meinen Projekten besser organisiert zu sein, und es hat verschiedene Arten von Bibliotheken für verschiedene Phasen des Codierens, nämlich statische, gemeinsame und Modulbibliotheken. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? CMake?

Die Verwendung von CMake kann für Anfänger herausfordernd sein. Es ist kein bekanntes Produkt. Da die Gemeinschaft klein ist, kann man, wenn man auf ein Problem stößt, nicht viele Menschen erreichen. Bewertung gesammelt von und auf G2.com gehostet.

RJ
Application and Content Designer
Unternehmen mittlerer Größe (51-1000 Mitarbeiter)
"Erstellen und testen Sie Software."
Was gefällt dir am besten CMake?

Steuern Sie den Kompilierungsprozess, unabhängige Konfigurationsdatei und Online-Service-Unterstützung. Unabhängige Entwicklergemeinschaft und ständige Kommunikation zur Fehlerbehebung und Verbesserung. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? CMake?

Die Installation auf wenig bekannten GNU/Linux-Distributionen ist langwierig, kompilieren und nach Quellcode suchen. Bewertung gesammelt von und auf G2.com gehostet.

Gaurav Kumar G.
GG
Software Engineer L5 and Software Architect
Unternehmen (> 1000 Mitarbeiter)
"Cmake ist eines der besten Werkzeuge."
Was gefällt dir am besten CMake?

Cmake ist eines der besten Werkzeuge, die ich habe, um Makefiles zu generieren und für den Build-Prozess. Es wird Sie von viel Last befreien und Zeit beim Bauen sparen. Ich empfehle Cmake wirklich. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? CMake?

Ich habe bisher keine negativen Punkte in CMake gesehen. Bewertung gesammelt von und auf G2.com gehostet.

Cosmin P.
CP
Software Developer
Kleinunternehmen (50 oder weniger Mitarbeiter)
"Zuverlässig, kraftvoll."
Was gefällt dir am besten CMake?

Die Macht von CMake ist enorm, man kann es auf so viele Arten verwenden, das Erstellen von Paketen war das von mir am häufigsten genutzte. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? CMake?

Ein wenig schwer zu verstehen am Anfang. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Forschung
BF
Unternehmen (> 1000 Mitarbeiter)
"Für einen schnellen, effizienten und plattformübergreifenden Lösungsbauer"
Was gefällt dir am besten CMake?

Ich liebe die Tatsache, dass ich eine allgemeine Lösung erstellen kann und einfach ein Projekt nach dem anderen so leicht hinzufügen kann, die gesamte Lösung neu aufbauen, die Umgebung ändern... alles, während ich plattformübergreifend bleibe. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? CMake?

Das Werkzeug ist etwas niedrigstufig und einige meiner Kollegen sind zögerlich, es zu benutzen, weil es am Anfang beängstigend und kompliziert erscheinen kann. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Maschinenbau oder industrielle Technik
BM
Unternehmen (> 1000 Mitarbeiter)
"Einfach zu verwendendes Bereitstellungssystem"
Was gefällt dir am besten CMake?

CMake ist im Vergleich zu GNU Autotool-Ketten einfach zu beginnen, folge einfach den offiziellen Anweisungen. Du könntest eine Bibliothek finden und die Include- und Verzeichnisse für das Linken mit nur einer Zeile hinzufügen. CMake kann sogar Abhängigkeiten automatisch herunterladen, kompilieren und installieren. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? CMake?

Obwohl CMake einfach zu beginnen ist, macht CMake viele Tricks, die sein Verhalten manchmal unvorhersehbar machen. Man muss sehr vorsichtig sein und die offiziellen Dokumente genau befolgen, um einige ärgerliche Probleme zu vermeiden. Aber für die meisten Projekte müssen wir diese ausgefallenen Funktionen nicht nutzen, CMake ist immer noch das einzige Bereitstellungssystem, das ich verwende. Bewertung gesammelt von und auf G2.com gehostet.

Trevor H.
TH
Senior Software Engineer
Unternehmen (> 1000 Mitarbeiter)
"der nicht-elegante Standard für plattformübergreifende Builds"
Was gefällt dir am besten CMake?

Du dachtest, Software zu schreiben sei schwer? Versuche, sie auf allen möglichen verschiedenen Geräten und Betriebssystemen zu erstellen und auszuführen. Hier glänzt CMake. Es ist derzeit das beste Build-System für plattformübergreifende Entwicklung. Software auf Windows, Mac und den verschiedenen Linux-Varianten zum Laufen zu bringen, ist immer noch keine leichte Aufgabe, aber CMake ist die Antwort aus der Build-Perspektive.

Es hat auch eine große Community und die Unterstützung durch Tools wächst schnell. Du wirst garantiert irgendeine Art von IDE-Unterstützung finden. Visual Studio / Jet Brains. Die Unterstützung wurde kürzlich hinzugefügt, aber du solltest in der Lage sein, sie in der Produktion zu verwenden. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? CMake?

Schreckliche Syntax und sehr langsame Startzeiten. Wir mussten tatsächlich von CMake weggehen, weil unser Code so groß wurde, dass das anfängliche Parsen und die Buchführung von CMake viel zu lange dauerten. Wir warteten 5 Minuten, nur um von CMake zu erfahren, dass alles bereits gebaut war. Vielleicht gab es dafür Workarounds, aber insgesamt entschieden wir uns, zu den großen Namen (buck, blaze, bazel, ninja) zu wechseln.

Die Syntax ist schlecht, aber die meisten Leute zucken nur mit den Schultern und sagen: "Hey, solange ich meine Software gebaut bekomme". Die Sache ist jedoch, dass man irgendwann Sprachen mischen, Compiler mischen, Debugs, Releases, Dokumentationserstellung, spezielle Testartefakte machen möchte, und die Syntax von CMake wird zu einem Hindernis. Andere Sprachen lassen Sie Regeln in einer Python/Groovy-ähnlichen Syntax erstellen, und das ist entscheidend. Die Sprache eines Build-Systems ist wichtiger, als die Leute zunächst erkennen, und das Zusammenkludern Ihres Builds mit einer hackigen Makrosprache wird zum K.-o.-Kriterium. Bewertung gesammelt von und auf G2.com gehostet.

Subhendu M.
SM
Systems engineer
Informationstechnologie und Dienstleistungen
Unternehmen (> 1000 Mitarbeiter)
"Der Goldstandard-Build-Tool für die meisten Projekte"
Was gefällt dir am besten CMake?

CMake verbindet jedes Build-Tool mit einem Klebstoff, sei es für make für Linux oder mingw-make/vs für Windows. Keine Abhängigkeitsfehler mehr, hat eingebaute betriebssystemspezifische Makros, um nach den zum Kompilieren benötigten Bibliotheken zu suchen. Hat eine schöne GUI für diejenigen, die sie benötigen. Gibt Fehler auf elegante Weise aus. Kann angeben, welche Version einer Bibliothek verwendet werden soll, unterstützte Mindestversion von CMake usw. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? CMake?

Ehrlich gesagt, gibt es nicht viel, was man an CMake nicht mögen könnte. CMakeLists.txt kann ein wenig gestrafft werden, einfachere Befehlszeilenoptionen, das ist alles. Bewertung gesammelt von und auf G2.com gehostet.

Ghada B.
GB
R&D Engineer
Unternehmen (> 1000 Mitarbeiter)
"Der großartige Build-Framework für C++-Programmierer"
Was gefällt dir am besten CMake?

Qt Creator bietet viele interessante Funktionen, die ich nützlich fand:

- Es ist ein Build-System-Generator.

- Es ist plattformübergreifende, kostenlose und Open-Source-Software.

- Erfordert einen C++-Compiler auf seinem eigenen Build-System.

- Generiert Projekte für viele verschiedene IDEs.

- CMake hat seine eigene Skriptsprache, die auf allen Plattformen läuft, die CMake anvisiert.

- Es wird in Verbindung mit nativen Build-Umgebungen wie make, Xcode und Microsoft Visual Studio verwendet.

- Unterstützt die Ausgabe an Projekte wie Code::Blocks, Xcode usw.

- Einfach zu verwenden und damit zu arbeiten.

- Stabil. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? CMake?

Ich kann wirklich nichts finden, was mir nicht gefällt. Qt Creator erfüllt derzeit alle meine Bedürfnisse. Vielleicht war das Einzige, was mich gestört hat, dass die Dokumentation nicht gut ist und einige Verbesserungen benötigt. Abgesehen davon war alles andere in Ordnung. Bewertung gesammelt von und auf G2.com gehostet.

Preise

Preisinformationen für dieses Produkt sind derzeit nicht verfügbar. Besuchen Sie die Website des Anbieters, um mehr zu erfahren.

CMake Vergleiche
Produkt-Avatar-Bild
SCons
Jetzt vergleichen
Produkt-Avatar-Bild
GNU Make
Jetzt vergleichen
Produkt-Avatar-Bild
GNU Automake
Jetzt vergleichen
Produkt-Avatar-Bild
CMake
Alternativen anzeigen