Bazel 是google开源的一套编译构建工具,广泛应用于Google内部,包括TensorFlow项目,修改TensorFlow内部源码,需要使用bazel来编译.它的优点很多,主要有
1. 构建快,支持增量编译,对依赖关系进行了优化,从而支持并发执行
2.可构建多种语言,Bazel可用来构建java, c++ android ios等很多语言和框架,并支持mac windows linux等不同平台
3. 可伸缩, 可处理任意大小的代码库,也可以处理单个库
4. 可扩展, 使用bazel 扩展语言可支持