mips64-assembler/makefile
2025-11-04 14:00:16 -05:00

18 lines
410 B
Makefile

CC = g++
CFLAGS = -c -std=c++11 -O2 -Wall -Werror
OBJS = InstHandler.o Assembler.o ma.o
ma: $(OBJS)
$(CC) $(OBJS) -o ma
ma.o: ma.C Assembler.h
$(CC) $(CFLAGS) ma.C -o ma.o
Assembler.o: Assembler.C Assembler.h InstHandler.h
$(CC) $(CFLAGS) Assembler.C -o Assembler.o
InstHandler.o: InstHandler.C InstHandler.h
$(CC) $(CFLAGS) InstHandler.C -o InstHandler.o
clean:
rm *.o ma *.asm *.problems tmp1 tmp2