Bazel 2.0.3.0Linux版

多语言项目的构建工具用过不少,Bazel算是我比较常用也推荐得最多的一个。bazel-2.0_3.0-linux-x86_64这个版本在 Linux 上跑得蛮稳定,适合搞大型项目的你。

Bazel 的增量构建是真的香。改了一小块代码,它就只重新构建那部分,响应也快,效率高多。对比下 makenpm run build 的全量构建,体验差距立马感受得到。

跨平台+多语言支持也挺全的,像 JavaC++PythonGo 都能玩得转。配合 BUILD 文件来配置逻辑,语法直观,不绕。你写几个规则一测就懂,没那么多黑魔法。

远程缓存功能适合多人协作。你在本地构建一份,别人直接用缓存,速度快得离谱。加上 .bazelrc 配置得当,构建环境也能保持一致,出问题也好查。

不过要注意,第一次接触 Bazel 的话,上手会有点门槛。建议先从 WORKSPACEBUILD 文件玩起,再看官网或这篇,思路会更清晰。

如果你在搞中大型项目、需要频繁构建、还讲究可重复性,那Bazel真的是个值得一试的好东西。

0-linux-x86_64 文件大小:41.75MB