Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Linkers, Loaders and Shared Libraries in Windows, Linux, and C++ - CppCon 2023

CppCon via YouTube

Overview

Explore the intricacies of linkers, loaders, and shared libraries in Windows, Linux, and C++ environments in this comprehensive conference talk from CppCon 2023. Dive into a crash course on program binary layouts, examining observable differences between Linux and Windows C++ builds. Gain insights into crucial concepts such as GOT, PLT, symbol visibility, interposition, and lazy binding. Delve into the rationale behind these mechanisms and hear expert opinions on their implementation. Investigate the C++ standard's stance on related topics, challenging common misconceptions about shared libraries. Benefit from the speaker's 20 years of C++ development experience across Linux and Microsoft ecosystems, offering a deep understanding of compilers, debuggers, and low-level programming intricacies.

Syllabus

Linkers, Loaders and Shared Libraries in Windows, Linux, and C++ - Ofek Shilon - CppCon 2023

Taught by

CppCon

Reviews

Start your review of Linkers, Loaders and Shared Libraries in Windows, Linux, and C++ - CppCon 2023

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.