Makefile zum kompilieren eine Reihe von .cpp und .h in einer lib

Ich bin unter Windows 7 mit gcc/g++ unter Cygwin. Was wäre die Makefile-format (und Endung, ich denke, es ist .mk?) für die Zusammenstellung einer Reihe .cpp (C++ - Quelldatei) und .h (header -) Dateien in eine statische Bibliothek (.dll). Sagen wir ich habe eine variable Gruppe von Dateien:

  • file1.cpp
  • Datei1.h

  • file2.cpp

  • Datei2.h

  • file3.cpp

  • datei3.h

  • ....

Was wäre die makefile-format (und Endung) für das kompilieren diese in eine statische Bibliothek? (Ich bin sehr neu in makefiles), Was wäre der Schnellste Weg, dies zu tun?

Schreibe einen Kommentar