Welcome to conan
Conan is a portable package manager, intended for C and C++ developers, but it is able to manage builds from source, dependencies, and precompiled binaries for any language.
For more information, check conan.io.
Contents:
- Introduction
- Install
- Getting Started
- Using packages
- Creating Packages
- Uploading Packages
- Developing packages
- Package apps and devtools
- Mastering Conan
- Systems and cross building
- Extending Conan
- Integrations
- CMake
- Autotools: configure/make
- Visual Studio
- Apple/Xcode
- Compilers on command line
- Android Studio
- CLion
- Ninja, NMake, Borland
- pkg-config and .pc files
- Boost Build
- B2 (Boost Build)
- QMake
- Premake
- Make
- qbs
- Meson Build
- SCons
- Docker
- Git
- Jenkins
- Travis Ci
- Appveyor
- Gitlab
- Circle CI
- YouCompleteMe (vim)
- Custom integrations
- Linting conanfile.py
- Microsoft’s Azure DevOps (TFS, VSTS)
- Howtos
- How to package header-only libraries
- How to launch conan install from cmake
- How to create and reuse packages based on Visual Studio
- Creating and reusing packages based on Makefiles
- How to manage the GCC >= 5 ABI
- Using Visual Studio 2017 - CMake integration
- How to manage C++ standard [EXPERIMENTAL]
- How to use docker to create and cross build C and C++ conan packages
- How to reuse Python code in recipes
- How to create and share a custom generator with generator packages
- How to manage shared libraries
- How to reuse cmake install for package() method
- How to collaborate on other users’ packages
- How to link with Apple Frameworks
- How to package Apple Frameworks
- How to collect licenses of dependencies
- How to extract licenses from headers
- How to capture package version from SCM: git
- How to capture package version from SCM: svn
- How to capture package version from text or build files
- How to use Conan as other language package manager
- How to manage SSL (TLS) certificates
- How to check the version of the Conan client inside a conanfile
- Use a generic CI with Conan and Artifactory
- Reference
- Videos and links
- FAQ
- Changelog
- 1.11.2 (8-Jan-2018)
- 1.11.1 (20-Dec-2018)
- 1.11.0 (19-Dec-2018)
- 1.10.2 (17-Dec-2018)
- 1.10.1 (11-Dec-2018)
- 1.10.0 (4-Dec-2018)
- 1.9.2 (20-Nov-2018)
- 1.9.1 (08-Nov-2018)
- 1.9.0 (30-October-2018)
- 1.8.4 (19-October-2018)
- 1.8.3 (17-October-2018)
- 1.8.2 (10-October-2018)
- 1.8.1 (10-October-2018)
- 1.8.0 (9-October-2018)
- 1.7.4 (18-September-2018)
- 1.7.3 (6-September-2018)
- 1.7.2 (4-September-2018)
- 1.7.1 (31-August-2018)
- 1.7.0 (29-August-2018)
- 1.6.1 (27-July-2018)
- 1.6.0 (19-July-2018)
- 1.5.2 (5-July-2018)
- 1.5.1 (29-June-2018)
- 1.5.0 (27-June-2018)
- 1.4.5 (22-June-2018)
- 1.4.4 (11-June-2018)
- 1.4.3 (6-June-2018)
- 1.4.2 (4-June-2018)
- 1.4.1 (31-May-2018)
- 1.4.0 (30-May-2018)
- 1.3.3 (10-May-2018)
- 1.3.2 (7-May-2018)
- 1.3.1 (3-May-2018)
- 1.3.0 (30-April-2018)
- 1.2.3 (10-Apr-2017)
- 1.2.1 (3-Apr-2018)
- 1.2.0 (28-Mar-2018)
- 1.1.1 (5-Mar-2018)
- 1.1.0 (27-Feb-2018)
- 1.0.4 (30-January-2018)
- 1.0.3 (22-January-2018)
- 1.0.2 (16-January-2018)
- 1.0.1 (12-January-2018)
- 1.0.0 (10-January-2018)
- 1.0.0-beta5 (8-January-2018)
- 1.0.0-beta4 (4-January-2018)
- 1.0.0-beta3 (28-December-2017)
- 1.0.0-beta2 (23-December-2017)
- 0.30.3 (15-December-2017)
- 0.30.2 (14-December-2017)
- 0.30.1 (12-December-2017)
- 0.29.2 (2-December-2017)
- 0.29.1 (23-November-2017)
- 0.29.0 (21-November-2017)
- 0.28.1 (31-October-2017)
- 0.28.0 (26-October-2017)
- 0.27.0 (20-September-2017)
- 0.26.1 (05-September-2017)
- 0.26.0 (31-August-2017)
- 0.25.1 (20-July-2017)
- 0.25.0 (19-July-2017)
- 0.24.0 (15-June-2017)
- 0.23.1 (05-June-2017)
- 0.23.0 (01-June-2017)
- 0.22.3 (03-May-2017)
- 0.22.2 (20-April-2017)
- 0.22.1 (18-April-2017)
- 0.22.0 (18-April-2017)
- 0.21.2 (04-April-2017)
- 0.21.1 (23-March-2017)
- 0.21.0 (21-March-2017)
- 0.20.3 (06-March-2017)
- 0.20.2 (02-March-2017)
- 0.20.1 (01-March-2017)
- 0.20.0 (27-February-2017)
- 0.19.3 (27-February-2017)
- 0.19.2 (15-February-2017)
- 0.19.1 (02-February-2017)
- 0.19.0 (31-January-2017)
- 0.18.1 (11-January-2017)
- 0.18.0 (3-January-2017)
- 0.17.2 (21-December-2016)
- 0.17.1 (15-December-2016)
- 0.17.0 (13-December-2016)
- 0.16.1 (05-December-2016)
- 0.16.0 (19-November-2016)
- 0.15.0 (08-November-2016)
- 0.14.1 (20-October-2016)
- 0.14.0 (20-October-2016)
- 0.13.3 (13-October-2016)
- 0.13.0 (03-October-2016)
- 0.12.0 (13-September-2016)
- 0.11.1 (31-August-2016)
- 0.11.0 (3-August-2016)
- 0.10.0 (29-June-2016)
- 0.9.2 (11-May-2016)
- 0.9 (3-May-2016)
- 0.8.4 (28-Mar-2016)
- 0.8 (15-Mar-2016)
- 0.7 (5-Feb-2016)
- 0.6 (11-Jan-2016)
- 0.5 (18-Dec-2015)