CONFIG_DEBUG

Build kernel with debugging enabled

Type: bool

Help

Build a kernel suitable for debugging. Right now, this option only disables optimization, more debugging variants can be selected from here to allow more debugging.

Defaults

No defaults. Implicitly defaults to n.

Kconfig definition

At <Zephyr>/subsys/debug/Kconfig:95

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:34<Zephyr>/subsys/Kconfig:16

Menu path: (Top) → Sub Systems and OS Services → Debugging Options

config DEBUG
    bool "Build kernel with debugging enabled"
    help
      Build a kernel suitable for debugging.  Right now, this option
      only disables optimization, more debugging variants can be selected
      from here to allow more debugging.

(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)