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

📄 makefile

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

CFLAGS = -mcpu=i386 -Wall -fno-builtin -nostdinc -I../include
sys_exec.o: sys_exec.s
	as sys_exec.s -o sys_exec.o

sys_exec_table.o: sys_exec_table.c
	gcc $(CFLAGS) -c -o sys_exec_table.o sys_exec_table.c
sys_execve.o: sys_execve.c
	gcc $(CFLAGS) -c -o sys_execve.o sys_execve.c
SHUTDOWN_files.o: SHUTDOWN_files.c
	gcc $(CFLAGS) -c -o SHUTDOWN_files.o SHUTDOWN_files.c
set_kernel_gs.o: set_kernel_gs.c
	gcc $(CFLAGS) -c -o set_kernel_gs.o set_kernel_gs.c
create_stack.o: create_stack.c
	gcc $(CFLAGS) -c -o create_stack.o create_stack.c
do_env.o: do_env.c
	gcc $(CFLAGS) -c -o do_env.o do_env.c

the_exec.o: sys_exec.o sys_exec_table.o \
	sys_execve.o SHUTDOWN_files.o set_kernel_gs.o \
	create_stack.o do_env.o
	ld -r -o the_exec.o sys_exec.o sys_exec_table.o \
	sys_execve.o SHUTDOWN_files.o set_kernel_gs.o \
	create_stack.o do_env.o
	sync

all: the_exec.o
clean:	rm -f *.o

⌨️ 快捷键说明

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