⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 阿基米德操作系统的源代码
💻
字号:

CFLAGS = -mcpu=i386 -Wall -fno-builtin -nostdinc -I../includehead.o: head.s	as  head.s -o head.oasm.o:	asm.s	as  asm.s -o asm.oserial_init.o: serial_init.s
	as	serial_init.s -o serial_init.o

main0.o: main0.c
	gcc $(CFLAGS) -c -o main0.o main0.c
main.o: main.c	gcc $(CFLAGS) -c -o main.o main.c
time_init.o: time_init.c	gcc $(CFLAGS) -c -o time_init.o time_init.ctraps.o: traps.c	gcc $(CFLAGS) -c -o traps.o traps.c
buffer_init.o: buffer_init.c
	gcc $(CFLAGS) -c -o buffer_init.o buffer_init.c
hd_request_init.o: hd_request_init.c
	gcc $(CFLAGS) -c -o hd_request_init.o hd_request_init.c
super.o: super.c
	gcc $(CFLAGS) -c -o super.o super.c
raw_rwblock.o: raw_rwblock.c
	gcc $(CFLAGS) -c -o raw_rwblock.o raw_rwblock.c
init_system.o: init_system.c
	gcc $(CFLAGS) -c -o init_system.o init_system.c
fd_init.o: fd_init.c
	gcc $(CFLAGS) -c -o fd_init.o fd_init.c

the_init.o: head.o main.o time_init.o asm.o traps.o \
	buffer_init.o hd_request_init.o super.o raw_rwblock.o \
	init_system.o fd_init.o serial_init.o
	ld -r -o the_init.o head.o main.o time_init.o asm.o traps.o \
	buffer_init.o hd_request_init.o super.o raw_rwblock.o \
	init_system.o fd_init.o serial_init.o
	sync

the_init0.o: head.o main0.o time_init.o asm.o traps.o \
	buffer_init.o hd_request_init.o super.o raw_rwblock.o \
	init_system.o fd_init.o serial_init.o
	ld -r -o the_init0.o head.o main0.o time_init.o asm.o traps.o \
	buffer_init.o hd_request_init.o super.o raw_rwblock.o \
	init_system.o fd_init.o serial_init.o
	sync
all:	the_init.o 
all0:	the_init0.oclean:	rm -f *.o

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -