Bazel’s Take on (Cc) Shared Libraries - Claudio Bley, Modus Create
Description:
Explore the inner workings of cc_shared_library in Bazel through this 11-minute technical presentation from Claudio Bley of Modus Create. Gain deep insights into the opinionated design philosophy and powerful capabilities of this unique core rule, which notably implements Bazel aspects. Learn through detailed diagrams how shared libraries are constructed from cc_libraries, understand their interaction patterns with other cc_* rule dependencies, and discover the implementation details that leverage Bazel's aspect system. Master the conceptual framework needed to effectively work with shared libraries in Bazel after understanding the common pitfalls and error messages that developers encounter.