Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- OBJS = file_util.o main.o matrix_multiplication.o matrix_util.o
- CC = gcc
- LFLAGS = -g -Wall -pthread
- CFLAGS = -g -Wall
- TARGET = matmul
- all: $(TARGET)
- $(TARGET): $(OBJS)
- $(CC) $(LFLAGS) $(OBJS) -o $(TARGET)
- echo Target $(TARGET) compiled successfully
- main.o: main.c matrix_util.h matrix_multiplication.h file_util.h
- $(CC) $(CFLAGS) -c main.c
- matrix_util.o: matrix_util.c matrix_util.h
- $(CC) $(CFLAGS) -c matrix_util.c
- matrix_multiplication.h: matrix_multiplication.c matrix_multiplication.h matrix_util.h
- $(CC) $(CFLAGS) -c matrix_multiplication.c
- file_util.o: file_util.c file_util.h
- $(CC) $(CFLAGS) -c file_util.c
- testing.o: testing.c testing.h matrix_util.h matrix_multiplication.h
- $(CC) $(CFLAGS) -c testing.c
- clean:
- rm $(OBJS) $(TARGET)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement