pdf

深入理解软件构造系统 原理与最佳实践

  • 1星
  • 日期: 2020-09-29
  • 大小: 54.65MB
  • 所需积分:0分
  • 下载次数:3
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: 编译

编译

构造系统在软件开发过程中处于核心地位,它的正确性和性能,在一定程度上决定了软件开发成果的质量和软件开发过程的效率。本书作者作为一名软件构造系统专家,总结了自己在构造系统开发和维护方面的多年经验,对软件构造系统的原理进行了深入浅出的剖析,并通过各种实际使用场景,对几种最流行的构造工具进行了对比分析,另外还讨论了构造系统的性能优化、规模提升等高级主题。

本书分为四部分。第一部分:基础知识,第1~5章分别从构造系统的高层概念、基于Make的构造系统、程序的运行时视图、文件类型与编译工具、子标的与构造变量等方面介绍构造系统的概念和相关主题。第二部分:构造工具,第6~10章结合实际场景案例,对GNU Make、Ant、SCons、CMake和Eclipse IDE这五种构造工具进行分析比较,品评优劣,帮助读者了解构造工具的当前状况,并理解每种工具的优缺点。第三部分:高级主题,第11~16章对依赖关系、元数据、软件打包与安装、构造机器、工具管理等高级主题进行讨论,帮助读者理解关于建设构造系统的许多高级主题,并了解最佳实践。第四部分:提升规模,第17~19章讨论了在大规模构造系统的环境下,如何降低复杂性,提高构造运行速度,帮助读者理解如何设计出能够适应规模增长的小型构造系统,从而对软件构造系统有更好的认识。

更多简介内容

推荐帖子

LAUNCHXL-F280049C,LAUNCHXL-F28379D,MSP430F5529 多款TI板子玩起来~
题目里的三款板子大家感兴趣吗???   感兴趣的话快来跟帖回复我“玩起来”!   来介绍一下这三块板子:   LAUNCHXL-F280049C Texas Instruments LAUNCHXL-F280049C LaunchPad开发套件是一款低成本评估和开发工具,用于Piccolo F28004x系列(包括InstaSPIN-FOC功能)。
okhxyyo 微控制器 MCU
TI TMS320C6678 评估模块
    TMS320C6678 Lite 评估模块 (EVM) 是易于使用、经济高效的开发工具,可帮助开发人员迅速开始使用 C6678 或 C6674 或 C6672 多核 DSP 进行设计。EVM 包括单个板载 C6678 处理器和功能强大的连接选项,使客户可以在各种系统中使用此 AMC 封装卡。它们还可用作独立电路板。     随附 6678L EVM 的软件包括 Code Compos
Jacktang DSP 与 ARM 处理器
USB 4G模块测试基于TI Sitara Cortex-A8
USB 4G模块测试   本案例使用的USB 4G模块型号为中兴的ME3630,配套4G天线和GPS天线。 内核已自带ME3630驱动,无须手动安装。测试程序目录tl_usb_4g_test位于产品资料“4-软件资料/Demo/tl-linux-application/module-demos/”路径下。为方便测试,产品资料中提供了经过验证的测试程序可执行文件,位于tl_usb_
Tronlong小分队 ARM技术
C2000内置比较器误差来源及校正方法--F28004x, F2807x, F2837x
C2000系列芯片在数字电源和电机控制中有着广泛的应用,在这些应用中,过流过压保护是必不可少的。TI 的Picollo系列芯片从F2802x开始,就已经集成了带DAC的片内比较器,通过DAC设定阈值,与采样信号分别送到片内比较器的正负输入端做比较,生成保护信号给到PWM模块封锁PWM输出,从而实现过流过压保护,响应速度快,无需额外再加比较器和基准电压。 C2000系列芯片的内置比较器主要可以分为
alan000345 微控制器 MCU
FPGA程序加载与固化
前言 操作环境: Windows 7 64bit ISE 14.7  FPGA程序加载与固化 将开发板通过Xilinx FPGA JTAG下载器连接到PC机,打开Windows的设备管理器查看下载器是否已正常连接: 图 1   开发板上电,在Windows下点击“开始菜单 -> Xilinx Design Tools -> ISE D
Tronlong小分队 EE_FPGA学习乐园
ADI有奖直播:惯性MEMS应用那些事
ADI有奖直播:惯性MEMS应用那些事 点击报名>>> 直播时间:2020 年 10 月 21 日 上午10:00-11:30 直播主题:惯性MEMS应用那些事 直播内容: 如很多行研报告所讲“1993年,ADI公司采用MEMS技术成功实现微型加速度计商品化,大批量应用与汽车安全气囊,标志着MEMS技术产业化的开端”。说道惯性MEMS应用,大家经常讨论的都是汽
dancerzj 传感器

评论

登录/注册

意见反馈

求资源

回顶部

datasheet推荐 换一换

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })