C++ Build & Dependency Management
12-17-2025
Fundamentals
- CMake Basics
- CMakeLists.txt Structure and Targets
- Conan Overview and Profiles
- Declaring Dependencies (conanfile)
Integration & Workflows
- CMake-Conan Integration
- Local Build Workflow
- Writing Conan Recipes
- Creating and Testing Packages
Production Systems
- Artifactory and Remote Repositories
- Publishing and Package Promotion
- Binary Compatibility and Package IDs
- CI/CD Integration Patterns
Debugging
- Common Build and Linkage Issues
- Conan Dependency Graph Tools
Quick Reference
- Essential Commands Cheatsheet
Related: Build System Comparisons · C++ Development Tools