makefile

Ein Makefile ist normalerweise eine Eingabedatei für die Erstellungssteuersprache / Werkzeugmarke.
2
Antworten

Kritischer Abschnitt in paralleler Datei

Ich versuche ein altes Makefile zu parallelisieren. Tatsächlich muss ich sicherstellen, dass einige Generatorskripte nicht parallel aufgerufen werden, bevor der Kompiliervorgang beginnt. Die Generatoren werden immer vor dem Kompilieren a...
20.05.2011, 10:03
1
Antwort

Hilfe beim Vereinfachen eines Makefiles für mehrere ausführbare Dateien

Ich habe einen gemeinsamen Code (z. B. hello.cpp ), der von mehreren ausführbaren Dateien verwendet wird. Ich benutze ein einzelnes Makefile, um alles zu erstellen: %Vor% Ich bin nicht sehr glücklich über ein separates Ziel für jede ausfüh...
12.01.2011, 05:56
2
Antworten

Die von make erstellte DAG grafisch darstellen?

Mein Verständnis ist, dass wenn make ausgeführt wird, es intern eine DAG generiert, um alle Abhängigkeiten im Projekt darzustellen. Gibt es einen Weg, um diese DAG zu bekommen und sie zu graphisieren, sagen wir, dass wir etwas wie graphviz ve...
01.06.2010, 06:59
1
Antwort

Linux-Kernel-Modul Programmierung: Makefile

Beim Lernen von Linux-Kernel-Modulen kann ich (so weit von zwei Quellen entfernt) zwei Möglichkeiten sehen, Makefile zu schreiben. Das erste ist etwas wie: %Vor% Letzteres ist weniger komplex: %Vor% Jede Makefile-Kompilierung führt zu e...
12.06.2013, 12:25
1
Antwort

Was ist der Zweck der TARGET_ARCH-Variable in Makefiles

Ich habe bemerkt, dass in Implicit Rules in Gnu Make die Variable $ (TARGET_ARCH) ist, zum Beispiel: %Vor% Ich vermute, dass diese Variable für die Cross-Compilierung benötigt wird, aber ich habe keine Informationen darüber in Gnu Make-Dokum...
27.08.2013, 22:26
3
Antworten

Make oder Shell-Variablen im Linker-Skript

Ist es möglich, dass ein Linker-Skript auf Makefile / Shell-Variablen zugreift und eine Entscheidung basierend auf der genannten Variable trifft? Angenommen, ich möchte den Start des RAM-Bereichs ändern, ohne ein anderes Linker-Skript zu verw...
07.06.2012, 18:44
1
Antwort

GNU Machen Sie ein völlig anderes Ergebnis

Das ist verwirrend. Ich habe mein Makefile: %Vor% es kompiliert zuerst erfolgreich, aber dann hörte es ohne Grund auf und das war die Ausgabe: %Vor% Das Problem war, ich habe nicht einmal gesagt, dass es "c ++" im Makefile verwenden soll...
20.12.2012, 03:31
2
Antworten

Kompiliere mehrere ** geänderte ** Quelldateien gleichzeitig in GNU make

Ich weiß, dass es mehrere Fragen mit ähnlichen Titeln gab, aber keine scheint eine Antwort auf das zu geben, was ich brauche (korrigiere mich, wenn ich falsch liege). Betrachten Sie dieses Makefile: %Vor% Wenn ich file1.h ändere, wird Fol...
18.05.2011, 15:19
2
Antworten

Fehler beim Installieren von xgboost auf Mac - ar: Keine Archivmitglieder angegeben

Ich versuche, xgboost auf Mac zu installieren. Ich folgte den Anweisungen auf github , aber wenn ich% run co_de% Ich bekomme einen Fehler: %Vor% Wenn ich nur make -j4 ausführen (ohne make ) bekomme ich: %Vor% Irgendeine Idee, was d...
16.03.2016, 16:04
1
Antwort

Warum friert bash in Windows ein?

Ich starte das bash-Programm in Windows, das zusammen mit msys und mingw installiert wurde. Ich versuche, ./configure auszuführen. Wie auch immer, die Konfiguration friert bei "checking whether make sets $(MAKE)" ein. Können Sie sich einen...
05.04.2014, 23:02