blade 使用教程


-
腾讯blade工具,一个类似于make cmake的项目构建工具,只需要给出直接依赖的库,该工具好用且文档不好找,这是该工具的使用文档
tence1t。cm BLADE的目标 统一的代码构建环境,提高代码复用程度 更快的构建速度 保持简洁的接口,便于使用,便于构建模式的 扩展,例如远程/并行编译等 接口可扩展,目前以支持C++项目为主 我们的理念:解放程序员,提高生产力。用工 具来解决非创造性的技术问题。 tencent. com tence1t。cm 支持的特性 模块依赖性分析,构建特定的目标只触发需要 的动作。 依赖自动传递,只需要写出直接依赖,间接的 依赖bade为你搞定。 构建过程所有步骤的 cache,并可跨用户共享 输出至终端时,以彩色高亮显示构建过程。 出错时,对出错信息关键行进行彩色高亮。 方便的批量运行测试。 tencent. com tence1t。cm 构建速度提升 以 common库为何 700多个源文件,27万行代码。 Makefile单任务构建 12分钟 Makefile并行4任务构建 4分钟 Makefile带 ccache重新构建 1分钟 blade单任务构建: 8分钟 bade并行4路构建: 3分钟 · blade开启 cache重新构建: 8秒! tencent. com tence1t。cm BLADE使用环境 统-一的代码 layout约定 base common net BLADE ROOT th Ity miramar protobuf Your project tencent. com tence1t。cm BLADE配置文件的组织 · BLADE ROO文件所在的目录为代码的 件 核心配置文件: BUILD 每个 BUILD含有对当前目录目标 targets)的描 述 每个 target可以指定对本目录或其它目录中 targets的依赖,依赖关系自动传递 每个BULD内容是自解释的,没有 Import等嵌 套概念 tencent. com tence1t。cm BUILD文件的一个例子 Icc_library( name="base’, deps -string", //common/base/compatible: compatible', 据 tread cc_test( name any_ptr_ test Srcs any_ptr test cPpI deps base 'I cc_binary( name test app srCs test main cpp deps =: base tencent. com tence1t。cm bade运行的例子 phongcheneTengba 16 6 222 16: work/tiny infra/src/common/readline> blade scons: building associated variantDir targets: buildo4 release Compiling shared == buildo4 release/common/readline/bind.C0 Compiling shared == bui1do4 release/common/readline/callback.C0 Compiling shared == bulldog release/common/readline/compat.C0 Compiling shared == build64 release/common/readline/misc.C0 Compiling shared == bui1d64 release/common/readline/xmalloc.CD Compiling shared == build64 release/common/readline/history.CD Compiling shared == buildo4 release/common/readline/histexpandC0 Compiling shared == build64 release/common/readline/histfile.C0 Compiling shared == build release/common/readline/histsearchC0 Compiling shared == bulldog release/common/readline/shell.C0 Compiling shared == bulldog release/common/readline/mbuti.C0 Compiling shared == build64 release/common/readline/tilde.C0 Linking static Library == bulldog release/common/readline/libreadlinea Ranlib Library == buildo4 release/common/readline/libreadlinea Linking Static Library =- bulldog release/common/readline/llbhistorya Ranlib Library == build64 release/common/readline/libhistorya Linking Program == build64 release/common/readline/example tencent. com tence1t。cm BUILD目前支持的 Targets cc_library cc_binary cc test proto_library lex_yacc_library Java」ar resource libra swig_library gen_rule tencent. com

-
2019-07-23
-
2018-07-21
-
2015-09-09
-
2015-08-29
15.60MB
SpringBlade 开发手册基础版(公开版)
2020-11-04SpringBlade开发手册基础版 比较详细的开发技术 入门指引 适合初学者,欢迎各位高手指点。
23.76MB
SpringBlade 开发手册基础版.pdf
2020-05-09SpringBlade 开发手册基础版.pdf
4.35MB
IBM Blade Center H 操作笔记(图文教程)
2011-07-25IBM Blade Center H 操作笔记
804KB
Ansys-bladegin案例教程
2018-09-19bladegin案例教程,可以照着操作的那种。感觉初学者需要案例的还可以用。
78KB
Laravel框架之blade模板新手入门教程及小技巧
2020-10-18Blade 是 laravel 提供的一个简单强大的模板引擎。下面这篇文章主要给大家介绍了关于Laravel框架之blade模板新手的入门教程以及一些使用的小技巧,文中通过示例代码介绍的非常详细,需要
18.5MB
template_blade-源码
2021-02-14关于Laravel Laravel是一个具有表达力,优雅语法的Web应用程序框架。 我们认为,发展必须是一种令人愉悦的创造力,才能真正实现。 Laravel通过减轻许多Web项目中使用的常见任务来减轻
1.18MB
GH bladed 软件使用说明
2012-05-06GH bladed 是一种风机载荷分析软件 它本身的使用很复杂 需要一些参数的提前分析和计算 这个使用说明是GL 内部的东西 很有价值
125B
SunBladeX6240服务器模块相关文档
2019-07-23教程名称:Sun Blade X6240 服务器模块相关文档课程目录:【】Sun Blade? X6240 服务器模块 产品说明【】Sun Blade? X6240 服务器模块入 门指南【】Sun B
870KB
GH-Bladed 理论手册(中文版)
2010-10-05风力发电机设计 GH-Bladed software 理论手册 Garrad Hassan 发行 中文 JOU2-CT92-0198 也是学习空气动力学 的不错的材料
14.66MB
laravel_blade_sciencesoft-源码
2021-02-20关于Laravel Laravel是一个具有表达力,优雅语法的Web应用程序框架。 我们认为,发展必须是一种令人愉悦的创造力,才能真正实现。 Laravel通过减轻许多Web项目中使用的常见任务来减轻
417KB
中兴A2S ROOT刷机教程.rar
2019-09-15亲测有效 中兴手机 Blade A2S ROOT 线刷包 + 刷机工具 + 驱动程序
27.84MB
QBlade风机设计软件
2018-04-14专业软件用于风机设计和仿真,独立设计风力发电机可以和MATLAB联合仿真。
251KB
idea-php-laravel-plugin:用于PhpStorm IntelliJ IDEA的Laravel框架插件-源码
2021-02-03IntelliJ IDEA / PhpStorm Laravel插件 基于 键 值 插件网址 ID de.espend.idea.laravel 变更日志 安装 要安装,请转到Settings > P
15.10MB
dms-2:使用Laravel 8构建Dancefloor管理系统-源码
2021-02-15关于Laravel Laravel是一个具有表达力,优雅语法的Web应用程序框架。 我们认为,发展必须是一种令人愉悦的创造力,才能真正实现。 Laravel通过减轻许多Web项目中使用的常见任务来减轻
5.23MB
猎鹰:具有所有原始功能的贷款摊销系统。 创建贷款及其摊销时间表。 使用系统支付贷款和余额帐户-源码
2021-02-18关于Laravel Laravel是一个具有表达力,优雅语法的Web应用程序框架。 我们认为,发展必须是一种令人愉悦的创造力,才能真正实现。 Laravel通过减轻许多Web项目中使用的常见任务来减轻
125B
服务器虚拟化中英文电子书集锦
2019-07-23教程名称:服务器虚拟化中英文电子书集锦课程目录:【】Blade Servers and Virtualization【】Deploying OpenStack【】Grids, Clouds and V
125B
IBM刀片服务器机型安装指南与维护大全
2019-07-22教程名称: IBM刀片服务器机型安装指南与维护大全【】Blade HS21安装和用户指南【】BladeCenter 8677 型 安装和用户指南【】BladeCenter H 8852
42.20MB
革命性的-源码
2021-02-07关于Laravel Laravel是一个具有表达力,优雅语法的Web应用程序框架。 我们认为,发展必须是一种令人愉悦的创造力,才能真正实现。 Laravel通过减轻许多Web项目中使用的常见任务来减轻
19.77MB
瘤胃性印度尼西亚-源码
2021-02-12关于Laravel Laravel是一个具有表达力,优雅语法的Web应用程序框架。 我们认为,发展必须是一种令人愉悦的创造力,才能真正实现。 Laravel通过减轻许多Web项目中使用的常见任务来减轻
爬虫架构师的逆袭之路
2019-12-23在这个信息泛滥的时代,掌握实施有效的数据是诸多企业生存的关键, 面对市场上对数据的无限渴求,Python爬虫工程师炙手可热, 那么毛也不会的你想要摇身一变成为爬虫架构师需要怎么做呢? 啥也别想了,赶紧下单,这个课,真好!
2020华为HCIA/HCNA/数通/路由交换/实验/视频/教程/持续更新赠题库
2020-05-25本课程不仅可以帮助大家顺利考取华为HCIA证书,同时技术视频均为理论+实战配套讲解,讲解细致,通俗易懂,资料完整,可以让大家学到实实在在企业用到的网络技术,本课程包含完整的学习资料,视频+PPT课件,能够帮助你快速掌握HCIA数通网络技术,同时视频中3-4视频后面的附件课件包含了HCIA数通考试题库(带答案),适合从零基础学网络考HCIA的同学!
819KB
python入门教程(PDF版)
2010-07-24python入门教程(PDF版),原版,入门必备。
高并发下的Nginx性能优化实战
2019-12-24【超实用课程内容】 本课程内容包含讲解解读Nginx的基础知识,解读Nginx的核心知识、带领学员进行高并发环境下的Nginx性能优化实战,让学生能够快速将所学融合到企业应用中。 【课程如何观看?】 PC端:https://edu.csdn.net/course/detail/27216 移动端:CSDN 学院APP(注意不是CSDN APP哦) 本课程为录播课,课程永久有效观看时长,大家可以抓紧时间学习后一起讨论哦~ 【学员专享增值服务】 源码开放 课件、课程案例代码完全开放给你,你可以根据所学知识,自行修改、优化 下载方式:电脑登录https://edu.csdn.net/course/detail/27216,播放页面右侧点击课件进行资料打包下载
爬虫微课5小时 Python学习路线
2018-07-10Python爬虫技术视频教程,该课程每堂课都有一个作业,包含的项目案例有家长帮142600条数据爬取与分析,全球天气数据抓取与分析,淘宝商品信息数据众数分析,12306余票查询,python软件打包exe与发布。学完此课程能让你对整个数据爬取数据分析有一个全新的了解,适当的深入则可以做这方面的工作
Linux系统编程:入门篇视频教程
2018-10-16Linux系统编程视频课程为《Linux系统编程》入门篇,主要针对零基础的Linux开发学员科普Linux系统编程的概念以及需要掌握的各种技能,掌握Linux命令编写、Linux学习路线并熟悉嵌入式设备编程的方法。为后续的Linux系统编程深入学习打下良好的基础。
-
学院
MySQL 高可用工具 heartbeat 实战部署详解
MySQL 高可用工具 heartbeat 实战部署详解
-
博客
阿里本地生活2022届实习生招聘了,赶紧搞起来!
阿里本地生活2022届实习生招聘了,赶紧搞起来!
-
学院
NFS 网络文件系统
NFS 网络文件系统
-
博客
C++核心准则GSL.view:视图
C++核心准则GSL.view:视图
-
博客
JETRO在线研讨会——疫情之后的未来社会,对2025年世博会的期望,以及大阪关西地区的潜力
JETRO在线研讨会——疫情之后的未来社会,对2025年世博会的期望,以及大阪关西地区的潜力
-
学院
JMETER 性能测试基础课程
JMETER 性能测试基础课程
-
下载
cnp_calculator-源码
cnp_calculator-源码
-
下载
光栅调制在信息处理中的一些应用
光栅调制在信息处理中的一些应用
-
博客
C语言
C语言
-
下载
JedDavis.github.io-源码
JedDavis.github.io-源码
-
博客
Unity 整理的Demo案例
Unity 整理的Demo案例
-
学院
Glasterfs 分布式网络文件系统
Glasterfs 分布式网络文件系统
-
下载
React形式编辑-源码
React形式编辑-源码
-
学院
PPTP_NNN 服务生产环境实战教程
PPTP_NNN 服务生产环境实战教程
-
下载
计分板-源码
计分板-源码
-
下载
实体属性知识获取中的新词检测研究
实体属性知识获取中的新词检测研究
-
博客
android计时器!Android架构师教你如何突破瓶颈,分享一点面试小经验
android计时器!Android架构师教你如何突破瓶颈,分享一点面试小经验
-
下载
基于模糊卡尔曼滤波的城市车辆选址方案的新模糊方法
基于模糊卡尔曼滤波的城市车辆选址方案的新模糊方法
-
博客
SIGN4L在IDEX 2021上发布新的电子战能力
SIGN4L在IDEX 2021上发布新的电子战能力
-
博客
android视频框架!我是如何拿到阿里、网易双offer的?看这一篇就够了!
android视频框架!我是如何拿到阿里、网易双offer的?看这一篇就够了!
-
博客
容器方式下的轻量仓库与CI 使用方案:Gitea + Drone 基础篇
容器方式下的轻量仓库与CI 使用方案:Gitea + Drone 基础篇
-
下载
特雷蒂罗-源码
特雷蒂罗-源码
-
博客
EDGE在IDEX 2021上推出首批阿联酋制造的系列智能巡飞无人机
EDGE在IDEX 2021上推出首批阿联酋制造的系列智能巡飞无人机
-
下载
鲍瓦官方:这是我:winking_face:-源码
鲍瓦官方:这是我:winking_face:-源码
-
学院
MySQL 高可用工具 DRBD 实战部署详解
MySQL 高可用工具 DRBD 实战部署详解
-
学院
Unity ILRuntime框架设计
Unity ILRuntime框架设计
-
下载
音乐现场-源码
音乐现场-源码
-
下载
培训:培训基准的参考实施-源码
培训:培训基准的参考实施-源码
-
下载
库存控制系统-源码
库存控制系统-源码
-
下载
培训解决方案:用于培训JAVA的存储库-源码
培训解决方案:用于培训JAVA的存储库-源码