C++ User Group — The Linker
Mittwoch, 4. Februar 2026 -
14:00
Montag, 2. Februar 2026
Dienstag, 3. Februar 2026
Mittwoch, 4. Februar 2026
14:00
Welcome & Introduction
-
Matthias Kretz
(
GSI Helmholtzzentrum für Schwerionenforschung GmbH(GSI)
)
Welcome & Introduction
Matthias Kretz
(
GSI Helmholtzzentrum für Schwerionenforschung GmbH(GSI)
)
14:00 - 14:05
Room: C27 3.010 - C27 Ebene 3
Setting expectations
14:05
The Linker: The basics and a small selection of advanced features
-
Alexander Krimm
(
GSI Helmholtzzentrum für Schwerionenforschung GmbH(GSI)
)
The Linker: The basics and a small selection of advanced features
Alexander Krimm
(
GSI Helmholtzzentrum für Schwerionenforschung GmbH(GSI)
)
14:05 - 15:00
Room: C27 3.010 - C27 Ebene 3
I'd like to talk a bit about the (not so) small linker infrastructure that is involved in running most C++ programs and usually just works, but can lead into surprising rabbitholes when it doesn't and also offers some less known features. - Linker fundamentals - Common problems and tools to investigate them (ldd, LD_DEBUG, objdump, patchelf, ...) - alternative linker implementations - advanced features: architecture dependent linking, gnu indirect functions