它适用于所有操作系统,包括 Windows、Linux、OSX、FreeBSD 等,并且可以定位任何平台,包括桌面、服务器以及针对移动设备(Android 和 iOS)的交叉编译,以及嵌入式和裸机设备。它与 Docker、MinGW、WSL 等其他工具以及 CMake、MSBuild、Makefiles、Meson、SCons 等所有构建系统集成。它甚至可以与任何专有构建系统集成。
它与 JFrog Artifactory 有原生集成,包括免费的 Conan 版 Artifactory 社区版,使开发人员能够在自己的服务器上托管自己的私有包。Conan 由一个完整的全职维护团队开发,他们支持从小型企业到大型企业的数千名用户,以及一个活跃且优秀的社区。
不仅是不同的二进制文件,还包括不同的构建配置,包括不同的架构、编译器、编译器版本、运行时、C++ 标准库等。当某个配置下没有可用的二进制文件时,可以根据需要从源代码构建。Conan 可以使用相同的命令和流程在每个平台上创建、上传和下载二进制文件,从而节省开发和持续集成的大量时间。
C 和 C++ 版 Artifactory 社区版 (CE) 是团队或公司开发和托管私有包的推荐服务器。它是完全免费的,并且具有 WebUI、高级身份验证和权限、出色的性能和可扩展性、REST API、通用 CLI 工具以及用于托管任何类型的源代码或二进制工件的通用存储库。
ConanCenter 是一个中央存储库,您可以在其中搜索和发现社区创建的所有可用的开源 Conan 包。它包括配方和配置信息,并使您能够轻松地在 UI 中查看包元数据。ConanCenter 包含超过一千个流行的开源库包,以及针对主流编译器版本和平台的许多预编译二进制文件。