Conan C/C++ Package Manager
Modern C/C++ Dependency Management
Manage C and C++ dependencies with the industry-leading package manager, featuring cross-platform builds and security scanning.
Key Features
Package Management
- Search and install packages from ConanCenter
- Create and publish custom packages
- Version resolution and constraints
- Transitive dependency handling
- Binary compatibility management
Project Configuration
- CMake integration
- Build system generation
- Cross-compilation support
- Profile management
- Environment setup
Security & Compliance
- Vulnerability scanning (CVE database)
- License compliance checking
- Dependency auditing
- Update recommendations
- Security advisory integration
Development Workflow
- Local development with editable packages
- Package creation from scratch
- Recipe debugging
- Binary cache management
- CI/CD pipeline support
Perfect For
- C/C++ Developers managing dependencies
- Embedded Engineers cross-compiling
- Security Teams auditing packages
- DevOps automating builds
Use Cases
- Game engine development
- Embedded systems projects
- High-performance computing
- IoT device firmware
- System software development
- Cross-platform libraries
Supported Platforms
- Windows, macOS, Linux
- ARM, x86, x64
- Android NDK
- iOS/tvOS
- Bare metal targets
Requirements
- Conan 2.0+ installed
- CMake (optional, recommended)
- C/C++ compiler
Based on Conan MCP from awesome-mcp-servers repository