Conan, a distributed open source package and dependency manager, promises to integrate C and C ++ into devops.
The Cross-Platform Package Manager creates 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) makes C and C ++ suitable for devops, said Harry Manley, senior solutions engineer at JFrog, which sponsors Project Conan.
C and C ++ provide fragile builds, where it is difficult to recreate the build when switching from one system to another. Conan helps overcome these limitations, says Manley. Developers specify dependencies on libraries, and Conan finds libraries in a remote repository based on architecture, operating system, and platform and makes them available for a build, with build systems including Visual Studio MSBuild and CMake.
Although intended for C and C ++, Conan can handle builds from sources, dependencies, and precompiled binaries for any language.
Where to download Conan
You can download Conan from the project website.
Copyright Â© 2018 IDG Communications, Inc.