linux - 编译 Linux Buildroot 覆盖本地更改

标签 linux buildroot

我正在努力在我的专有 Linux 发行版中启用 kexec 支持,我想在用户空间中调试 kexec 工具。我在位于 buildroot/output/build/kexec-2.0.15/kexec/kexec.c 的 kexec.c 中添加调试打印,但是如果我使用 make 进行增量构建,看起来 kexec 二进制文件没有更新。如果我使用 make all 从头开始​​重建所有内容,源代码 kexec.c 已被覆盖并且我看不到我的更改。我的猜测是每个完整构建都会重新提取 kexec 包,这就是我的更改没有生效的原因。

我该如何解决这个问题?

最佳答案

尝试使用“make kexec-rebuild”。

关于linux - 编译 Linux Buildroot 覆盖本地更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50198164/

相关文章:

linux - 如何记录内核 panic 消息?

linux - 生成内核镜像时,出现无法识别的命令行选项 ‘-mlongcalls' 错误

linux - 使用 openssl 构建根工具链

c - 想要更改 gtkfilechooser

python - 如何返回到终端中的默认 linux 根(主)文件夹?

linux - 交叉编译时无法通过 ./configure 访问 Buildroot 暂存库。测试编译失败。

linux - 如何配置 buildroot 以在日期更改时设置 hwclock?

linux - 服务器权限问题,我不能再在wordpress中上传文件

c - glPopMatrix() 大喊 "unsupported texture format in setup_hardware_state"

linux - 在 CIS RedHat 7 Enterprise 中找不到任何字体且没有错误