pentium.mk

来自「Murphy 大俠 GPL 的 C++/x86 RTOS, 支持 MMU, 用戶」· MK 代码 · 共 23 行

MK
23
字号
CXX = gxx
CPPFLAGS = -I. -O3 -mpentium -DDEBUG -fno-exceptions -fno-rtti
SHELL = sh

%.o : %.cc
	$(CXX) $(CPPFLAGS) -c $< -o $@

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

%.d: %.cc
	rm -f $@
	@echo $*.o $@ : \ >> $@
	$(CXX) -MM $(CPPFLAGS) $< | sed 's/.*\.o://g' >> $@

Pentium: kernel.bin

kernel.bin : $(Objects)
	ld --entry=start -Map kernel.map --oformat binary -Ttext 0x00100000 \
	$(Objects) -o $@

	cp $@ o:/

⌨️ 快捷键说明

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