GPPPARAMS = -m32
objects = loader.o kernal.o
%.o :%.cpp//标识创建什么
//具体创建过程
g++ $(GPPPARAMS) -o $@ -c $<
mykernal.bin: linker.ld $(objects)
ld $(LDPARAMS) -T $< -o $@ $(objects)
表示从.cpp文件中产生.o文件,利用g++完成。
最后一行表示,以linker.ld 为基础,创建mykernal.bin 文件
GPPPARAMS = -m32
objects = loader.o kernal.o
%.o :%.cpp//标识创建什么
//具体创建过程
g++ $(GPPPARAMS) -o $@ -c $<
mykernal.bin: linker.ld $(objects)
ld $(LDPARAMS) -T $< -o $@ $(objects)
表示从.cpp文件中产生.o文件,利用g++完成。
最后一行表示,以linker.ld 为基础,创建mykernal.bin 文件