Conan can work with any compiler, the most common ones are already declared in the default settings.yml:

  • sun-cc

  • gcc

  • Visual Studio

  • clang

  • apple-clang

  • qcc

  • intel

  • intel-cc


Remember that you can customize Conan to extend the supported compilers, build systems, etc.


If you work with a compiler like intel that uses Visual Studio in Windows environments and gcc in Linux environments and you are wondering how to manage the compatibility between the packages generated with intel and the generated with the pure base compiler (gcc or Visual Studio) check the Compatible Packages and Compatible Compilers sections.


If you are working with the new Intel oneAPI compilers, then you should use intel-cc one and have a look at Working with Intel compilers section.