相关文章:
- vcpkg
支持包管理,包多,但不能构建工程,一般配合CMake使用。但对国内网络及其不友好
- conan
支持包管理,包少,国内亦可用
- Hunter
支持包管理,基于CMake,不用安装,语法与CMake类似。绿色无污染还算舒服,但是某些包的版本更新不太及时,可能要自己去提PR
- build2
支持包版本管理,但是语法初看有点变态但其实也许非常简洁,包少,生成的项目里面乱乱的不过也还行吧,包管理跟构建分离,有项目规范要求,社区活跃
- xmake
支持包版本管理,中文文档,语法简单但是依赖lua(内嵌的),包少但是可以偷vcpkg跟conan的,项目会比较简洁,包管理跟构建配置放在一起,没有项目规范要求,社区活跃
- Spack
支持包版本管理,依赖Python(不是内嵌的要另外装),包多,Windows上要过一段时间才能用
参考文章