1CC = gcc 2CXX ?= g++ 3T := $(CURDIR) 4OUT_DIR ?= $(shell mkdir -p $(T)i/../build;cd $(T)/../build;pwd) 5 6CFLAGS = -Wall -Wextra -Wabi=11 -pedantic 7 8LDLIBS = -lrt -pthread 9 10all: rtApp.c 11 $(CXX) $(CFLAGS) -o $(OUT_DIR)/rtApp rtApp.c ivshmemlib.c 12 13clean: 14 rm $(OUT_DIR)/rtApp 15