soft-exp/ex03/mixed/Makefile
2025-05-22 10:44:24 +02:00

24 lines
390 B
Makefile
Executable File

CC=gcc
CFLAGS= -std=gnu99 -D_GNU_SOURCE
OBJ = mixed01.o mixed02.o mixed03.o mixed04.o
RM = rm -rf
TARGETS = mixed01 mixed02 mixed03 mixed04
ASLR_ON=/sbin/sysctl -w kernel.randomize_va_space=2
ASLR_OFF=/sbin/sysctl -w kernel.randomize_va_space=0
all: $(TARGETS)
.c.o:
$(CC) $(CFLAGS) -c $<
aslr_on:
$(ASLR_ON)
aslr_off:
$(ASLR_OFF)
clean:
$(RM) $(OBJ) $(TARGETS)
.PHONY: all clean