Conan package manager brings C and C++ to devops

The multiplatform package manager builds and shares native binaries

Conan, a distributed, open source package and dependency manager, promises to bring C and C++ into devops.

The multiplatform package manager builds and shares native binaries. Conan’s ability to quickly create builds, port packages, and run them on different operating systems (Windows, Linux, MacOS, and FreeBSD) helps make C and C++ suitable for devops, said Harry Manley, a senior solutions engineer at JFrog, which sposors the Conan project.

C and C++ provide fragile builds, where it is difficult to re-create the build when moving from one system to another. Conan helps to overcome these limitations, Manley says. Developers specify dependencies on libraries, and Conan finds the libraries in a remote repository based on architecture, operating system, and platform and makes them available to a build, with build systems incuyding Visual Studio MSBuild and CMake.

While intended for C and C++, Conan can manage builds from source, dependencies, and precompiled binaries for any language. 

Where to download Conan

You can download Conan from the project’s website.

Join the newsletter!


Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.

More about Linux

Show Comments