详情介绍
CMake Practice CMake实战主要讲解如何利用cmake工具在服务器领域构建c/c++工程,当然在不同平台上的很多工具都用cmake构建,熟悉掌握cmake的使用,可以更深入的了解代码编译深层的东西,推荐大家在学习编程时选择Linux平台,对技术理解有更多益处,本书虽然篇幅不多,但通过示例讲解,还是推荐大家阅读.
前言:
cmake 已经开发了 5,6 年的时间,如果没有 KDE4,也许不会有人或者 Linux 发行版本重视 cmake,因为除了 Kitware 似乎没有人使用它。通过 KDE4 的选型和开发,cmake逐渐进入了人们的视线,在实际的使用过程中,cmake 的优势也逐渐的被大家所认识,至
少 KDE 的开发者们给予了 cmake 极高的评价,同时庞大的 KDE 项目使用 cmake 来作为构建工具也证明了 cmake 的可用性和大项目管理能力。
所以,cmake 应该感谢 KDE,也正因为如此,cmake 的开发者投入了 KDE 从autotools 到 cmake 的迁移过程中,并相当快速和顺利的完成了迁移,现在整个 KDE4 开发版本全部使用 cmake 构建。
这也是促使我们学习 cmake 的原因,首先 cmake 被接受并成功应用,其次,cmake的优势在实际使用中不断的体现出来。
我们为什么不来认识一下这款优秀的工程构建工具呢?
在 2006 年 KDE 大会,听 cmake 开发者当面介绍了 cmake 之后,我就开始关注cmake,并将 cmake 纳入了 Everest 发行版,作为系统默认组件。最近 QT-4.3 也正式进入了 Everest 系统,为 KDE4 构建完成了准备工作。
但是,在学习 cmake 的过程中,发现官方的文档非常的少,而且错误也较多,比如:在介绍 Find<Name>模块编写的文档中,模块名称为 FOO,但是后面却出现了Foo_FIND_QUIETLY 的定义,这显然是错误的,这样的定义永远不可能有效,正确的定义
是 FOO_FIND_QUIETLY。种种原因,促使我开始写一份“面向使用和实用”的 cmake 文档,也就是本教程《cmake 实践》(Cmake Practice)
下载地址
人气书籍
UNIX网络编程 卷1:套接字联网API(第3版) 中文 PDF版 [85M]
深入理解Linux内核(第三版) 带完整书签 PDF扫描版[56MB]
Ubuntu Linux从入门到精通 PDF 扫描版[59M]
unix环境高级编程(第3版) 中文版 pdf扫描版[21MB]
KVM虚拟化技术:实战与原理解析 PDF扫描版[108MB]
鸟哥的Linux私房菜 Linux基础学习篇(第三版)
Linux/UNIX系统编程手册 PDF扫描版[262MB]
Linux内核设计与实现(原书第3版)pdf扫描版[36.7MB]
Linux命令行大全 ((美)William E.shotts,Jr) 中文PDF高清扫描版
linux命令大全(15部最全面的CHM文档) linux命令手册集合
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的CMake Practice(CMake实战) pdf格式资源来源互联网,版权归该下载资源的合法拥有者所有。