ADDR2LINE(1) ADDR2LINE(1) addr2line - + addr2line [-a|--addresses] [-b bfdname|--target=bfdname] [-C|--demangle[=style]] [-r|--no-recurse-limit] [-R|--recurse-limit] [-e filename|--exe=filename] [-f|--functions] [-s|--basename] [-i|--inlines] [-p|--pretty-print] [-j|--section=name] [-H|--help] [-V|--version] [addr addr ...] addr2line + . + . -e. a.out. -j. addr2line . + addr2line . addr2line + . addr2line . FILENAME:LINENO. . FILENAME:LINENO ( ). -a . -f FUNCTIONNAME. . FILENAME:LINENO. -i . ( -f) . -p . -i (inlined by). addr2line . addr2line 0. + + . + . . -a --addresses . 0x . -b _bfd --target=_bfd bfdname. -C --demangle[=style] (demangle) . C++ . . . -e _ --exe=_ . a.out. -f --functions . -s --basenames . -i --inlines . "main" "callee1" "callee2" "callee2" "callee1" "main"). -j --section . -p --pretty-print : . -i ( ). -r -R --recurse-limit --no-recurse-limit --recursion-limit --no-recursion-limit . . 2048 . (demangle) . . -r --no-recurse-limit. -R --recurse-limit. -C --demangle. @ file. @file . file . file . . ( ) . file @file (recursively). binutils. (c) 1991-2026 . / (GNU Free Documentation License) 1.3 . "GNU Free Documentation License". 3 . . : . binutils-2.46.0 1 2026 ADDR2LINE(1)