Completed
MODERN LIBRARY USAGE
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Git, CMake, Conan - How to Ship and Reuse Our C++ Projects
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 ACCU 2018 TALK SUBMISSION FEEDBACK
- 3 THE MOST COMMON C++ TOOLSET
- 4 TYPICAL WAYS TO HANDLE DEPENDENCIES IN C++ PROJECTS
- 5 TYPICAL CMAKE WORKFLOW
- 6 MODERN CMake: MODULAR DESIGN
- 7 PHYSICAL DESIGN: OLD CMAKE STYLE
- 8 PHYSICAL DESIGN: MODERN CMAKE
- 9 NO CYCLIC PHYSICAL DEPENDENCIES!
- 10 ALIAS TARGETS
- 11 GENERATOR EXPRESSIONS
- 12 MODERN LIBRARY EXAMPLE
- 13 MODERN LIBRARY USAGE
- 14 FILES ORGANIZATION
- 15 MODERN CMAKE CODE OF CONDUCT
- 16 EXPORT YOUR LIBRARY INTERFACE
- 17 PACKAGE TESTING WORKFLOW
- 18 PURE CMAKE: DEPENDENCIES THE WRONG WAY
- 19 CONAN CLIENT-SERVER ARCHITECTURE
- 20 CONAN PACKAGE IDENTIFIER
- 21 CONAN PACKAGES
- 22 INSPECTING DEPENDENCIES
- 23 PACKAGE DETAILS
- 24 INSTALLING DEPENDENCIES
- 25 CONAN FILES
- 26 SETTING PACKAGE OPTIONS
- 27 FIXING IMPORTS FOR SHARED LIBRARIES
- 28 MORE POWER WITH CONANFILE.PY
- 29 CONAN PROFILES
- 30 USING CONAN WITH CMAKE
- 31 CONAN PACKAGE CREATION
- 32 SUMMARY