本文档译自:https://docs.conan.io/en/latest/introduction.html
一、前言
Conan是一个去中心的C/C++语言的包管理器。它是免费开源的,可以在所有平台上工作:Windows、Linux、OSX、FreeBSD、Solaris等,并且可以用于开发所有目标,包括:嵌入式、移动端(iOS、Android)、裸机。同样集成了所有构建系统,例如:CMake、Visual Studio(MSBuild)、Makefiles、SCons等。
Conan的设计主要是为了优化加快C/C++工程的开发以及持续集成(CI)。它提供了完整的二进制文件管理,可以基于任意个不同版本的包,创建和复用任意个不同的二进制文件(基于不同的配置、比如:arch架构、编译器版本等),对于所有的平台处理过程都是一样的。由于Conan是去中心的,可以很容易在自己的服务器上托管私有的包和二进制文件,而不需要共享。建议使用免费的JFrog Artifactory Community Edition(CE)作为托管私有包的Conan服务器。
Conan是成熟和稳定的,具有向前兼容性,有一个完整的团队专门致力于改进和支持它。并且得到了强大社区的使用和支持,从ConanCenter中的开源贡献者和包创建者到数千个团队和公司,

Conan是一个开源、跨平台的C/C++包管理器,旨在加速开发和持续集成。它提供二进制文件管理,支持多种构建系统和编译器,可在所有主流平台上工作。Conan采用去中心化设计,允许在私有服务器上托管包,推荐使用JFrog Artifactory CE。其强大的二进制文件管理功能可以减少重复构建,提高效率。社区活跃,众多公司和开发者广泛使用。
最低0.47元/天 解锁文章
—— 简介&spm=1001.2101.3001.5002&articleId=111991050&d=1&t=3&u=fc528352fa6e43fe868a22f11a6b21e1)
3125

被折叠的 条评论
为什么被折叠?



