You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行make命令报错:无规则创建'mykernel.bin',请求技术支持

编译mykernel.bin报错求助

系统环境:Ubuntu22.10

我尝试编译生成mykernel.bin时出现报错,以下是我的Makefile代码:

GPPPARAMS = -m32 -fno-use-cxa-atexit -fleading-underscore -fno-exceptions -fno-builtin -nostdlib -fno-rtti

ASPARAMS = --32

LDPARAMS = -melf_i386

objects = loader.o kernel.o

%.o: %.cpp
    g++ ${GPPPARAMS} -o $@ -c $<

%.o: %.s
    as ${ASPARAMS} -o $@ $<

mykernel.bin: linker.ld ${objects}
    ld ${LDPARAMS} -T $< -o $@ ${objects}

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

我刚学习Makefile,修改后仍未解决问题,希望能得到帮助,非常感谢。

内容的提问来源于stack exchange,提问作者codessh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 08:40:49