Слияние кода завершено, страница обновится автоматически
CC=gcc
CFLAGS=-DDEBUG
OBJS=sim.o loader.o helper.o shifter.o mmu.o extender.o syscall.o
all: unisim test_sim
unisim: main.c $(OBJS)
$(CC) $(CFLAGS) -o unisim main.c $(OBJS)
test: test.c $(OBJS)
$(CC) $(CFLAGS) -o test test.c $(OBJS)
sim.o: sim.c sim.h helper.h helper.o
$(CC) $(CFLAGS) -c sim.c
loader.o: loader.c loader.h helper.h helper.o
$(CC) $(CFLAGS) -c loader.c
helper.o: helper.c helper.h
$(CC) $(CFLAGS) -c helper.c
shifter.o: shifter.c shifter.h
$(CC) $(CFLAGS) -c shifter.c
mmu.o: mmu.c mmu.h
$(CC) $(CFLAGS) -c mmu.c
extender.o: extender.c extender.h
$(CC) $(CFLAGS) -c extender.c
test_sim: sim.o test_sim.c
$(CC) $(CFLAGS) -o test_sim test_sim.c sim.h
syscall.o: syscall.c syscall.h
$(CC) $(CFLAGS) -c syscall.c
clean:
rm *.o
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )