Conan is a free and open source (with a permissive MIT license), decentralized and multi-platform package manager for C/C++ that allows you to create and share all your native binaries.
A curated list of resources for Conan.
Have something to contribute or discuss? Open a pull request or create an issue.
Resources
Official links
- Conan C/C++ Package Manager Documentation
- Conan Github repository
- Conan Center Index
- Conan Examples
- Conan Hello-World demo
- Conan Blog
- Conan Videos
- Conan on Twitter
- Conan on Facebook
Courses
Tutorials
- Conan package manager tutorial
- Hello_conan
- Introduction to Conan package manager
- Converting a C++ project to CMake & Conan
Articles/Blogs
- Migrating an existing C++ codebase to conan
- A C/C++ Build System/Package Manager Comparison
- The C and C++ Package Manager
- CPP/C++ - Package Managers
- Getting Started with the Conan CLion Plugin
- Managing Machine Learning Software Integration with Conan
Videos
- CppCon 2016: Diego Rodriguez-Losada “Conan, a C and C++ package manager for developers"
- CppCon 2017: D. Rodriguez-Losada Gonzalez “Faster Delivery of Large C/C++ Projects with Conan Package Manager and Efficient Continuous Integration”
- Conan 3-part webinar series by Diego Rodriguez-Losada:
- Packaging C/C++ dependencies with Conan at Tanker
- CppCon 2016: Diego Rodriguez-Losada “Why not Conan?"
- Conan Package Manager in Practice
- Using Conan in a real-world complex project - Kristian J.