makefile

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

Was ist der beste Ansatz, um verschiedene CFLAGS für die gleichen Quelldateien zu verwenden?

Ich muss den gleichen Quellbaum zweimal erstellen, 1 - mit normalen cflags um das Projekt binary zu erstellen 2 - mit cflags plus -fPIC, um eine statische Bibliothek zu erstellen, die eine Art SDK zur Entwicklung von dynamischen Projektmodule...
25.03.2010, 17:40
8
Antworten

Makefile-Erweiterung

Ich schreibe ein C-Programm mit gcc in Cygwin. Meine Frage ist, wie erstellt man ein Makefile? Ich meine, welche Dateierweiterung hat es? Ich weiß, wie man einfache Regeln schreibt, aber ich kann eine Datei im Texteditor nicht mit der richtigen...
18.10.2010, 19:21
2
Antworten

Warum überschreiben Umgebungsvariablen nicht standardmäßig Variablen, die in Makefiles festgelegt sind?

Ich kompiliere Pakete und ich sehe, dass oft Makefile Autoren schreiben CFLAGS im Makefile, mit solchen und solchen Optionen. Ich würde andererseits gerne einige Compiler-Optimierungen ausprobieren und möchte die Compiler-Switches mit so wenig A...
02.07.2010, 21:08
3
Antworten

Makefile mit Verzeichnisbaumerstellung, die für paralleles (-j) Build geeignet ist

Mein Projekt benötigt temporäre Verzeichnisse, die während des Builds mit mkdir -p ähnlich wie folgt erstellt werden: %Vor% Aber dieser Ansatz kann nicht mit der Option -j verwendet werden, weil die ersten OBJFILES kompiliert werden, bevor d...
12.12.2009, 19:22
6
Antworten

Wie wird die Einrichtung der Umgebung in Makefile gehandhabt?

Um meine ausführbare Datei zu kompilieren, müssen die Speicherorte der Bibliothek korrekt eingerichtet sein. Das Problem ist, dass das Setup von einer Reihe von Skripten kommt, die die exv-Variable exportieren, und was eingerichtet werden muss,...
09.10.2009, 23:28
3
Antworten

Shell - Unterdrückt die Ausgabe eines einzelnen Befehls

Ich habe einen rm *.o -Befehl in Makefile , um alle während der Kompilierung erzeugten Objektdateien zu entfernen. Einige Fehlerinformationen werden jedoch ausgegeben, wenn eine .o -Datei nicht existiert. Wie kann ich die Fehlerinformati...
15.03.2013, 12:37
4
Antworten

Python-Skript mit Makefile ausgeführt

Ich schreibe Python-Skripte und führe sie in einem Makefile aus. Das Python-Skript wird verwendet, um Daten in einer Pipeline zu verarbeiten. Ich möchte, dass Makefile das Skript jedes Mal ausführt, wenn ich meine Python-Skripte ändere. Hat j...
30.06.2009, 08:28
4
Antworten

pkg-config: plattformneutraler Weg, um herauszufinden, wo ich meine .pc-Datei installieren soll?

Woher weiß ich, wo ich meine .pc -Datei installieren soll? Diese Dateien werden an verschiedenen Orten auf verschiedenen Betriebssystemen abgelegt. Das Ziel ist es, etwas wie $(INSTALL) mylib.pc $$(pkg-config --pcdir) im Installationsziel z...
05.02.2010, 18:31