Blade - 腾讯新一代构建系统

Blade构建系统

本博客主要目的在于简单介绍Blade构建系统的特点以及简单使用方法。

Blade是在腾讯公司台风云计算平台开发中诞生的新一代构建系统。Blade目前支持的平台只有Linux,blade运行时需要安装:
1. SCons v2.0 or newer (required)
2. Python v2.6 or newer (required, python v3.0 or newer excluded)
3. ccache v3.1 or newer (optional)
4. distcc v3.1 or newer (optional)

可以使用

blade
或者
blade --help验证安装是否成功

源代码树组织结构

Blade要求整个源代码树有一个明确的根目录,C++ 中#include 的路径也需要从这个目录开始写起,这样能有效地避免头文件重名造成的问题,而且还可以减少编译器预处理时搜索头文件时间。另外,Blade并不从某个配置文件或者环境变量读取这个信息,因为开发人员往往需要同时有多个目录树并存。Blade获取源代码根的方法是,无论当前从哪一级子目录运行&

  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值