Als «makefile» getaggte Fragen

Ein Makefile ist eine Eingabedatei für die Build-Steuerungssprache / das Tool make. Es gibt Ziele und Abhängigkeiten zusammen mit zugehörigen Befehlen an, die zum Aktualisieren der Ziele ausgeführt werden sollen (auch als Rezepte bezeichnet).


7
Makefile-Fehler "Mehrere Zielmuster"
Mein Makefile schlägt mit Fehler fehl: Makefile:34: *** multiple target patterns. Stop. Was bedeutet es wirklich, wie kann ich das beheben? ( GNU make manual , geschrieben von Captain Obvious, hilft nicht). Fand es. Ich hatte Regel in Form: $(FOO): bar Dabei FOOwurde der Shell-Befehl festgelegt, der ihn mit einer …
82 makefile 

2
Arbeitsverzeichnis für npm-Skripte ändern
F: Ist es möglich, den Kontext zu ändern, in dem npm Skripte ausführt? Was ich möchte, ist Folgendes: "scripts": { "test": "gulp mocha", "pre-install": "./deps/2.7/cpython/configure --prefix=$(pwd)/build --exec-prefix=$(pwd)/build && make -C deps/2.7/cpython && make -C deps/2.7/cpython install", "install": "node-gyp rebuild" }, Offensichtlich cd deps/2.7/cpython/ && ./configurefunktionieren würde auf UNIX-ähnlichen Systemen , …




3
Wie erstelle ich ein Konfigurationsskript?
Dies mag nach einer sehr allgemeinen Frage klingen, aber hier geht es weiter. Ich habe eine Verpflichtung einen Configure - Skript für meine Anwendung zu erstellen, das Ergebnis dieses configure wäre ein erzeugt werden makefile(Grund configure, make, make install). Meine Frage ist, wo fange ich damit an? Gibt es ein …

5
Kann GNU Dateinamen mit Leerzeichen verarbeiten?
Ich habe ein Verzeichnis mit mehreren Dateien, von denen einige Leerzeichen in ihren Namen haben: Test workspace/ Another directory/ file1.ext file2.ext demo 2012-03-23.odp Ich benutze den $(wildcard)Befehl von GNU für dieses Verzeichnis und iteriere dann über das Ergebnis, indem $(foreach)ich alles ausdrucke. Hier ist der Code: FOO := $(wildcard *) …
79 shell  makefile  gnu 

13
Wie beziehe ich ein Skript in ein Makefile?
Gibt es eine bessere Möglichkeit, ein Skript, das env vars festlegt, aus einem Makefile heraus zu beziehen? FLAG ?= 0 ifeq ($(FLAG),0) export FLAG=1 /bin/myshell -c '<source scripts here> ; $(MAKE) $@' else ...targets... endif
77 shell  makefile 



8
tar: Datei wurde beim Lesen geändert
Ich benutze makeund tarzu sichern. Bei der Ausführung von makefile wird der Befehl tar angezeigt file changed as we read it. In diesem Fall, Das Teerpaket ist in Ordnung, wenn die Warnung angezeigt wird Der Befehl tar für die folgende Sicherung wird jedoch gestoppt Die Datei mit der Warnung ändert …
76 makefile  tar 



8
Cygwin Bash-Befehl nicht gefunden
Ich habe cygwin mit allen Paketen unter Windows 7 64 Bit installiert. Aus irgendeinem Grund gibt mir der Befehl make einen Fehler: bash make: Befehl nicht gefunden. Ich habe nachgesehen und in meinem bin-Ordner befindet sich keine make.exe. Kann mir jemand dabei helfen? Ich muss wirklich machen, um in CYGWIN …
74 c++  makefile  cygwin  command 

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.