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

📄 makefile

📁 Murphy 大俠 GPL 的 C++/x86 RTOS, 支持 MMU, 用戶/核心 模式區隔. http://hpc.ee.ntu.edu.tw/~murphy/me/EKernel.html
💻
字号:
CXX = g++
CPPFLAGS = -I. -O3 -mpentium -DDEBUG
SHELL = sh

all : libekernel.a

%.o : %.asm
	nasmw -f coff $<

include LibC/Makefile
include SystemCall/Makefile

ccsources = $(SystemCallSrc) $(LibCSrc)

asmsources = $(SystemCallAsmSrc) $(LibAsmSrc)

ccobjects = $(ccsources:.cc=.o)

asmobjects = $(asmsources:.asm=.o)

objects = $(ccobjects) $(asmobjects)

libekernel.a : $(objects)
	ar -r $@ $(objects)
	cp $@ ../EKernelAps/.

#---------------------------- clean ---------------------------------------

.PHONY : clean
clean :
	rm -f $(ccobjects) $(asmobjects) libkernel.a

⌨️ 快捷键说明

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