我正致力于在我的property 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/

10-11 19:14