# This is a simple makefile for making "a.out" from two C source files. # Note leave a tab instead of spaces in front of $(CC) CC=gcc CFLAGS=-g -Wall a.out: rio.o mytest.o $(CC) $(CFLAGS) -o a.out rio.o mytest.o mytest.o: mytest.c rio.h $(CC) $(CFLAGS) -c mytest.c rio.o: rio.c rio.h $(CC) $(CFLAGS) -c rio.c