2
Introduction
What’s new in Conan 2
Install
Tutorial
CI Tutorial
Devops guide
Security
Integrations
Examples
ConanFile methods examples
Conan extensions examples
Conan recipe tools examples
Cross-building examples
Configuration files examples
Graph examples
Developer tools and flows
Conan commands examples
Conan runners examples
Reference
Knowledge
Incubating features
Changelog
conan
Examples
Edit on GitHub
Examples
¶
ConanFile methods examples
ConanFile package_info() examples
ConanFile layout() examples
Conan extensions examples
Custom commands
Builtin deployers
Custom deployers
Conan recipe tools examples
CMake
File interaction
Meson
Bazel
Autotools
Capturing Git scm information
MSBuild
System Packages
Cross-building examples
Creating a Conan package for a toolchain
Cross building to Android with the NDK
Integrating Conan in Android Studio
Cross-building with Emscripten - WebAssembly and asm.js
Building packages for TriCore
Cross-compiling from Linux to Windows with MinGW
Configuration files examples
Customize your settings: create your settings_user.yml
Graph examples
Use a CMake macro packaged in a dependency
Use cmake modules inside a
tool_requires
transparently
Depending on different versions of the same tool-require
Depending on same version of a tool-require with different options
Using the same requirement as a requires and as a tool_requires
Developer tools and flows
Debugging and stepping into dependencies
Debugging shared libraries with Visual Studio
Using a MinGW as tool_requires to build with gcc in Windows
Conan commands examples
Using packages-lists
Conan runners examples
Creating a Conan package using a Docker runner
Using a docker runner configfile to parameterize a Dockerfile