ADDDEBUG(1)
π adddebug(1) π
Hiii bestie, this is the manual page for adddebug, the command that gives your build a whole glow-up π
β¨ NAME β¨
adddebug, aka modifies Makefile(s) to add debug info π¦
β¨ SYNOPSIS β¨
Here's how you call it, no cap π
adddebug [-k] [-r] [-n]
β¨ DESCRIPTION β¨
Okay so adddebug goes into the Makefile in your current directory (and, if you want, its subdirectories too πΈ) and adds debug info with -g3. It also yeets the optimisations, the -O[1-9] flags, lowkey dramatic but that's the vibe π
This utility is part of the KDE Software Development Kit π, which is literally so iconic.
β¨ OPTIONS β¨
-kβ Keeps your optimisations! By default,adddebugremoves the-O[1-9]?flags, but this one says "nah, we're keeping those" π«Ά-rβ Recursive mode. It digs through every subdirectory of the current directory and works on everyMakefileit finds π§-nβ Compiles withoutNDEBUGandNO_DEBUGbeing defined, sokDebugcalls actually work β¨
β¨ AUTHOR β¨
Shoutout to the creator π
Ben Burton <bab@debian.org>β Author.
Okay bestie, that's the whole page π The footer shows the source as [FIXME: source] and the date as 2003-03-07, and the header's manual title is still [FIXME: manual], so those spots are still waiting for their glow-up π₯Ήβ¨
π¦ where this page comes from
- arch rolling: kde-dev-scripts 26.08.2-1 Β· GPL-2.0-or-later AND LGPL-2.0-or-later
- debian bookworm: kdesdk-scripts 4:22.12.3-1 Β· GPL-2.0-or-later
- debian trixie: kdesdk-scripts 4:25.04.0-1 Β· GPL-2.0-or-later
- epel 10: kde-dev-scripts 26.08.1-1.el10_3 Β· GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.0-only AND BSD-2-Clause
- epel 9: kde-dev-scripts 23.08.5-1.el9 Β· GPLv2+ and GPLv2+ and BSD
- fedora 43: kde-dev-scripts 25.08.2-1.fc43 Β· GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.0-only AND BSD-2-Clause
- fedora 43: kde-dev-scripts 26.04.3-1.fc43 Β· GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.0-only AND BSD-2-Clause
- fedora 44: kde-dev-scripts 25.12.3-1.fc44 Β· GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.0-only AND BSD-2-Clause
- fedora 44: kde-dev-scripts 26.08.1-1.fc44
- fedora 44: kde-dev-scripts 26.08.2-1.fc44 Β· GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.0-only AND BSD-2-Clause
- nixos 26.05: kde-dev-scripts 26.04.3
- nixpkgs unstable: kde-dev-scripts 26.08.2
- opensuse-leap 16.0: kdesdk-scripts 25.04.3-bp160.1.2 Β· GPL-2.0-only AND GFDL-1.2-only
- opensuse-leap 16.0: kdesdk-scripts 25.04.3-bp160.1.2 Β· GPL-2.0-only AND GFDL-1.2-only
- opensuse-leap 16.0: kdesdk-scripts 25.04.3-bp160.1.2 Β· GPL-2.0-only AND GFDL-1.2-only
- opensuse-leap 16.0: kdesdk-scripts 25.04.3-bp160.1.2 Β· GPL-2.0-only AND GFDL-1.2-only
- ubuntu jammy: kdesdk-scripts 4:21.12.3-0ubuntu1 Β· GPL-2.0-or-later
- ubuntu noble: kdesdk-scripts 4:23.08.5-0ubuntu1 Β· GPL-2.0-or-later
- ubuntu questing: kdesdk-scripts 4:25.08.1-0ubuntu1
- ubuntu resolute: kdesdk-scripts 4:25.12.3-0ubuntu1 Β· GPL-2.0-or-later
- ubuntu stonking: kdesdk-scripts 4:26.08.1-0ubuntu1 Β· GPL-2.0-or-later
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms