Ich versuche GNUMake für ein kleines Projekt zu lernen, an dem ich arbeite. Bis jetzt scheinen selbst die "grundlegenden" Tutorials ziemlich grob zu sein und ich muss noch die Makefile-Syntax verstehe
Ich schreibe ein Makefile mit vielen sich wiederholenden Sachen, z.B. debug_ifort_Linux:
if [ $(UNAME) = Linux ]; then \
$(MAKE) FC=ifort FFLAGS=$(difort) PETSC_FFLAGS="..." \
Ich habe eine Makefile-Vorlage, um eine einzelne DLL (für ein Plugin-System) zu kompilieren. Die Make-Datei des Benutzers sieht wie folgt aus: EXTRA_SRCS=file1 file2
include makefile.in
Im makefile