要编译整个库,也只是在vcpkg更新boost版本时做一次即可。
而且vcpkg可以只选择其中的一部分feature来安装、编译。
无论是CI服务器上,还是每个开发者的机器上,都可以做到这个。
其他时间,都只编译你的项目中include到的boost的一部分。
【 在 speedboy2998 的大作中提到: 】
: 主要就是一个原因:太大。
: 一旦要用它,就要编译整个库。不如用很多其他高质量的 header onl 库,除非没有替代品。
: 比如我用 BOOST 最多的就是 asio, 也可独立于 BOOST 存在。
: ...................
--
修改:z16166 FROM 221.220.174.*
FROM 221.220.174.*