Frage

Haben die Systeme folgenden Aufbau: cmake, Marmelade und bjam auch Makefiles generieren wie Qmake tut? Welcher Dienstprogramm führt MS Visual C ++ verwendet Make-Datei zu erzeugen?

War es hilfreich?

Lösung

CMake tut Makefiles und Projekte Dateien für verschiedene Build-Systeme auf verschiedenen Plattformen generieren. CMake ist mehr verallgemeinert als qmake, die für Qt-Projekte spezialisiert ist.

Marmelade und bjam ist Ersatz für make, das heißt unterschiedliche Syntax. Sie erzeugen keine Build-Dateien.

Sie können erzeugen Makefiles von Visual Studio (das Nmake verwenden kann), indem sie zu speichern, sobald Sie eine Lösung generiert haben.

Andere Tipps

Visual Studio verfügt über eine eigene Projektdateiformat (* VCPROJ), die CMake erzeugen kann. CMake können auch Makefiles generieren.

Ich kann CMake sehr empfehlen.

Sie können sehen wollen unter Premake . Nicht sicher, ob es das tut, was Qmake tut, aber es funktioniert generieren Projekt / make-Dateien für mehrere Werkzeuge.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top