Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the intricacies of C++ shared libraries in this comprehensive conference talk from CppCon 2024. Delve into common challenges developers face with shared library management, from missing libraries to version conflicts, while learning optimal solutions beyond quick fixes. Master the complexities of library location across different stages - during build configuration with CMake or Autotools, at build time with the linker, and at runtime with the dynamic linker/loader. Gain practical insights into package managers, build systems, and OS-level handling of shared libraries, with special attention to cross-platform tooling and concepts like RPATHs. Learn valuable techniques for creating self-contained, relocatable application bundles that work reliably beyond the development environment. Presented by Luis Caro Campos, an Electronics and Computer Engineer with expertise in Computer Vision and Robotics, currently working with the Conan team at JFrog to address C++ community challenges in modern DevOps practices.
Syllabus
C++ Shared Libraries and Where To Find Them - Luis Caro Campos - CppCon 2024
Taught by
CppCon