Mar*_*cus 1 compiling ubuntu kernel debian linux-kernel
我已经构建了 Linux 内核,但我想在不构建调试包的情况下完成它。
我知道可以CONFIG_DEBUG_INFO通过scripts/config(使用--set str ""或--disable)禁用标志 , 。
但是,我很困惑,因为当我调用时make deb-pkg,标志被重置为值y,以便构建包。
为什么会出现这种情况?
5.18 中的行为略有变化,这可能就是您\xe2\x80\x99 看到此情况的原因。DEBUG_INFO现在是一个选择,因此CONFIG_DEBUG_INFO是根据其他配置设置进行设置的。要禁用DEBUG_INFO,您需要启用DEBUG_INFO_NONE并确保所有其他选择均已禁用 ( DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT, DEBUG_INFO_DWARF4, DEBUG_INFO_DWARF5)。