摘要: 0x01 背景 上篇中已经介绍了bazel的基本工作原理和相关的概念。这篇将继续介绍下,现有的makefile构建工程如何切换到bazel构建系统。 bazel提供了丰富的扩展方式,当然也支持从目前的makefile过渡到bazel构建。 再次说明下其特性: 多语言支持,并且支持扩展到任何语言的构建 阅读全文
posted @ 2023-12-29 21:07 lin2learn 阅读(1086) 评论(0) 推荐(0) 编辑
摘要: 0x01 背景 bazel目前已广泛用于云计算领域的开源软件的构建如k8s、kubevirt等,本文以一个新手的角度分享下bazel的基础知识,其存在的价值。对比下,它与其他已经存在的构建系统的差别,以及它适用于什么场景。 0x02 构建系统 构建对应的英文是BUILD,也就是大家所说的编译打包,就 阅读全文
posted @ 2023-12-29 21:06 lin2learn 阅读(1407) 评论(0) 推荐(0) 编辑