CYGDB(1)
π CYGDB(1) β the cygdb manual, bestie edition β¨
User Commands Β· run compiled Cython code under the GNU debugger ππ
π NAME π
cygdb β ok so this is the girl who runs your compiled Cython code under the GNU debugger. She's giving debugger-but-make-it-Cython. Slay.
πΈ DESCRIPTION πΈ
Bestie. The way that this tool exists at all is iconic. Here's the literal usage, don't come for me:
usage: cygdb [-h] [--build-dir BUILD_DIR] [--gdb-executable GDB] [--verbose]
[--skip-interpreter] [gdb_argv ...]
Cython debugger πβ¨
That's the whole vibe. It's a debugger, but it knows about your Cython. Periodt.
π«Ά positional arguments π«Ά
gdb_argvβ the arguments you wanna forward togdb; you gotta put them after--so nobody gets confused π«
π options π
-h,--helpβ shows this help message and then dips. exit. bye. π--build-dir BUILD_DIRβ the directory that's holding yourcython_build/files π--gdb-executable GDBβ whichgdbexecutable to use. default isgdb, no cap. π--verbose,-vβ verbose mode, babes. and like, multiple-voptions stack β the more you add, the more verbosity you get π₯--skip-interpreterβ do not automatically point GDB at the same interpreter that was used to generate the debugging information π
ngl that last one matters if you don't want GDB grabbing the same interpreter as your debug info came from β it's a whole choice, and now it's your choice π
π SEE ALSO π
(there's no SEE ALSO section in this one, bestie β she's a standalone queen, no cross-references, no nothing, just vibes) π¦
Cython 3.1.6 Β· March 2026 β that's the version and the date, mwah π
and that's the whole CYGDB(1) page, bestie π«Ά go forth and debug your Cython like the main character you are βπ§π
π¦ where this page comes from
- ubuntu resolute: cython3 3.1.6+dfsg-1ubuntu2 Β· Apache-2.0
- ubuntu stonking: cython3 3.1.6+dfsg-1ubuntu2 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms