1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
CC = gcc CFLAGS = -Wall -Wextra -O2 # CFLAGS = -Wall -Wextra -g -O0 LDFLAGS = -L../target/release -ldtact -Wl,-rpath,../target/release all: c_async c_async: c_async.c $(CC) $(CFLAGS) -o c_async c_async.c $(LDFLAGS) run: c_async ./c_async clean: rm -f c_async