在Windows中使用Makefile

时间:2017-05-27 10:39:21

标签: c++ windows gcc makefile

所以我用c ++编写一个简单的操作系统,我有文件:

loader.s

kernel.cpp

Makefile.mak

linker.ld

我知道我的makefile中的命令在Linux中使用但是我使用的是Windows如何将这些代码从Linux终端更改为windows cmd :::

Makefile.mak:

GPPPARAMS = -m32
ASPARAMS = --32
objects = kernel.o loader.o

%.o: %.cpp
        g++ $(GPPPARAMS) -o $@ -c $<

%.s: %.o
        as $(ASPARAMS) -o $@ $<

mykernel.bin: linker.ld $(objects)
        ld $(LDPARAMS) -T $< -O $@ $(objects)

install: mykernel.bin
        sudo cp $< /boot/mykernel.bin

我将GNU GCC下载到我的电脑上,所以我有LD,g ++ ad其他东西

0 个答案:

没有答案