Als «cmake» getaggte Fragen



6
Warum sollten Makefiles ein Installationsziel haben?
Aus der Welt von C und C ++ stammend, haben die meisten Build-Systeme ein installZiel, insbesondere Makefiles (wo es zum Beispiel von GNU empfohlen wird ) oder CMake . Dieses Ziel kopiert die Laufzeitdateien (ausführbare Dateien, Bibliotheken usw.) im Betriebssystem (z. B. C:\Program Files\unter Windows). Das fühlt sich wirklich abgefahren …

4
Ist es sinnvoll, Build-Skripte in C ++ zu schreiben?
Ich benutze CMake, um meine Projekte IDE / Makefiles zu generieren, aber ich muss immer noch benutzerdefinierte "Skripte" aufrufen, um meine kompilierten Dateien zu manipulieren oder sogar Code zu generieren. In früheren Projekten habe ich Python verwendet und es war in Ordnung, aber jetzt habe ich ernsthafte Probleme mit der …


1
In-Source-Build vs. Out-Of-Source-Build
In meiner (hauptsächlich C ++) Entwicklung habe ich mich lange an die Verwendung von Out-of-Source-Builds gehalten. Das heißt, meine Quelle sitzt in der Regel in einem /project/srcVerzeichnis und die Builds leben in einer /project/build/bin/release, /project/build/bin/debugVerzeichnisse. Ich habe dies getan, weil dadurch meine Quellverzeichnisse von Zwischendateien befreit werden, ich einen Speicherort …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.