complete assignment01

This commit is contained in:
SowinskiBraeden committed 2025-09-20 16:19:53 -07:00
1 parent 3b82537781
commit 964dd99acf
5 files changed
+187

No files matched your search

+37
View File
@@ -0,0 +1,37 @@
# Makefile
# Compiler and flags
CC = gcc
CFLAGS = -Wall -std=c11
# Output
TARGETS = pro1.out pro2.out pro3.out pro4.out
all: $(TARGETS)
pro1: project1.c
$(CC) $(CFLAGS) -o $@.out $<
pro2: project2.c
$(CC) $(CFLAGS) -o $@.out $<
pro3: project3.c
$(CC) $(CFLAGS) -o $@.out $<
pro4: project4.c
$(CC) $(CFLAGS) -o $@.out $<
# Run targets
run1: pro1
./pro1.out
run2: pro2
./pro2.out
run3: pro3
./pro3.out
run4: pro4
./pro4.out
clean:
rm -f $(TARGETS)