Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 

23 Zeilen
424 B

GCC = gcc
SOURCES = lsfs_fuse.c
OBJS := $(patsubst %.c,%.o,$(SOURCES))
CFLAGS = -O0 -g -Wall -Wextra -Wpedantic -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=25
.always_rebuilt:
##
# Libs
##
LIBS := fuse
LIBS := $(addprefix -l,$(LIBS))
all: lsfs_fuse
%.o: %.c .always_rebuilt
$(GCC) $(CFLAGS) -c -o $@ $<
lsfs_fuse: $(OBJS) .always_rebuilt
$(GCC) $(OBJS) $(LIBS) $(CFLAGS) -o lsfs_fuse
clean:
rm -f $(OBJS) lsfs_fuse