fbpx

[email protected]

购物车

 查看订单

  • 我的帐户
东东购 | EasternEast
  • 中文书店
    • 畅销排行榜
      • 小说 畅销榜
      • 童书 畅销榜
      • 外语畅销榜
      • 管理畅销榜
      • 法律畅销榜
      • 青春文学畅销榜
    • 热门分类
      • 社会小说
      • 成功/励志 畅销榜
      • 人物传记
      • 大陆原创
      • 绘本童书
      • 影视小说
    • 文学推荐
      • 文集
      • 戏剧
      • 纪实文学
      • 名家作品
      • 民间文学
      • 中国现当代随笔
    • 新书热卖榜
      • 小说 新书热卖榜
      • 青春文学 新书热卖榜
      • 童书 新书热卖榜
      • 管理 新书热卖榜
      • 成功/励志 新书热卖榜
      • 艺术 新书热卖榜
  • 精选分类
    • 小说
    • 保健养生
    • 烹饪/美食
    • 风水/占卜
    • 青春文学
    • 童书
    • 管理
    • 成功/励志
    • 文学
    • 哲学/宗教
    • 传记
    • 投资理财
    • 亲子家教
    • 动漫/幽默
    • 法律 Legal
    • 经济 Economics
    • 所有分类
  • 关于东东
  • 帮我找书
搜索
首页计算机/网络程序设计CMake构建实战:项目开发卷

CMake构建实战:项目开发卷

打牢基础,拥抱现代CMake!系统介绍CMake的中文图书,对初学者友好,采用创新的入门路线,解耦CMake脚本程序与构建工具,便于专注理解每一方面,更能夯实基础

作者:许宏旭 出版社:人民邮电出版社 出版时间:2024年02月 

ISBN: 9787115616647
年中特卖用“SALE15”折扣卷全场书籍85折!可与三本88折,六本78折的优惠叠加计算!全球包邮!
trust badge

EUR €55.99

类别: 计算机/网络 新书热卖榜, 程序设计 SKU:65eac6eff0f22465e2cce051 库存: 有现货
  • 描述
  • 评论( 0 )

描述

开 本: 128开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787115616647

编辑推荐

打牢基础,拥抱现代CMake!

由浅入深:从使用命令行构建C和C 程序的方法和CMake基础语法讲起,方便入门。

案例丰富:本书介绍了大量CMake实用命令,帮助读者快速理解和上手。

活学活用:包含快速排序算法和手写数字识别库的应用案例。

紧跟潮流:全书采用CMake 3.20示范。

 

内容简介

本书主要介绍C和C 程序构建的相关知识,包括直接调用C和C 编译器完成构建的基础内容,以及使用CMake完成项目构建的相关内容。全书先介绍市面上C和C 的主流编译器及其相关命令行工具、Makefile等的使用,抽象出与项目构建相关的概念模型,再介绍CMake脚本语言的基础语法、常用命令等,最后介绍与CMake项目构建相关的内容。本书含有两个实践章节,借助CMake脚本语言,分别构建了快速排序算法程序、手写数字识别库及配套命令行工具。

本书适合有C和C 编程基础,希望了解或应用CMake工具的人阅读,也适合想要构建跨平台C和C 程序的开发人员阅读。

作者简介

许宏旭,资深软件工程师,曾就职于微软(亚洲)互联网工程院,从事自然语言处理等相关工程研发工作,参与过Bing搜索引擎、Office 365等大型项目,具有多年使用CMake组织C 复杂项目的开发经验。

目  录

第 1 章 构建之旅…1

  1.1 单源文件程序:您好,世界!…1

  1.2 构建多源程序…3

    1.2.1 输出另一源程序的字符串…3

    1.2.2 一个需要漫长编译过程的程序…3

    1.2.3 按需编译:快速构建变更…4

    1.2.4 使用 Makefile 简化构建…7

  1.3 构建静态库…9

  1.4 构建动态库…12

    1.4.1 Windows 中动态链接的原理…13

    1.4.2 Linux 中动态链接的原理…17

  1.5 引用第三方库…22

    1.5.1 下载 Boost C 库…22

    1.5.2 引用 Boost C 头文件库…22

    1.5.3 安装 Boost C 库…24

    1.5.4 链接 Boost C 库…25

  1.6 旅行笔记…29

    1.6.1 构建的基本单元:源程序…29

    1.6.2 核心的抽象概念:构建目标…30

    1.6.3 目标属性…31

    1.6.4 使用要求的传递性…34

    1.6.5 目录属性…40

    1.6.6 自定义构建规则…40

    1.6.7 尾声…41

第 2 章 CMake 简介…42

  2.1 为什么使用 CMake…43

    2.1.1 平台无关和编译器无关…43

    2.1.2 开源自由和优秀的社区生态…44

    2.1.3 强大通用的脚本语言…44

    2.1.4 稳定地向后兼容…44

    2.1.5 持续不断地改进和新特性…45

  2.2 安装 CMake…45

    2.2.1 在 Windows 中安装 CMake…45

    2.2.2 在 Linux 中安装 CMake…46

    2.2.3 在 macOS 中安装 CMake…47

  2.3 您好,CMake!…48

第 3 章 基础语法…49

  3.1 CMake 程序…49

    3.1.1 目录程序(CMakeLists.txt)…50

    3.1.2 脚本程序(

抢先评论了 “CMake构建实战:项目开发卷” 取消回复

评论

还没有评论。

相关产品

加入购物车

数据结构和编程设计——应用C语言(第二版)(影印版)

EUR €56.99
加入购物车

Python 3网络爬虫开发实战

EUR €58.99
评分 5.00 / 5
加入购物车

码农翻身(好玩有趣的编程知识)

EUR €43.99
评分 5.00 / 5
加入购物车

Head First HTML5 Programming(中文版)

EUR €48.99

东东购的宗旨是服务喜爱阅读中文书籍的海外人民,提供一个完善的购书平台,让国人不论何时何地都能沉浸在书香之中,读着熟悉的中文字,回忆着家乡的味道。


安全加密结账 安心网络购物 支持Paypal付款

常见问题

  • 货物配送
  • 退换货政策
  • 隐私政策
  • 联盟营销

客户服务

  • 联系东东
  • 关于东东
  • 帮我找书
  • 货物追踪
  • 会员登入

订阅最新的优惠讯息和书籍资讯

选择币别

EUR
USD
CAD
AUD
NZD
NOK
GBP
CHF
SEK
CNY
UAH
ILS
SAR
MXN
KRW
MYR
SGD
HUF
TRY
JPY
HKD
TWD
facebookinstagram
©2020 东东购 EasternEast.com

限时特卖:用“SALE15”优惠券全场书籍85折!可与三本88折,六本78折的优惠叠加计算。 忽略