The GNU Autotools make it easy for developers to create software that is portable across many Unix-like operating systems. Although the Autotools are used by thousands of open source software packages, they have a notoriously steep learning curve. And good luck to the beginner who wants to find anything beyond a basic reference work online. Autotools Autotools is the first book to offer programmers a tutorial-based guide to the GNU build system. Author John Calcote begins with an overview of high-level concepts and a quick hands-on tour of the philosophy and design of the Autotools. He then tackles more advanced details, like using the M4 macro processor with Autoconf, extending the framework provided by Automake, and building Java and C# sources. He concludes the book with detailed solutions to the most frequent problems encountered by first-time Autotools users. You'll learn how to: * Master the Autotools build system to maximize your software's portability * Generate Autoconf configuration scripts to simplify the compilation process * Produce portable makefiles with Automake * Build cross-platform software libraries with Libtool * Write your own Autoconf macros Autotools focuses on two projects: Jupiter, a simple "Hello, world!" program, and FLAIM, an existing, complex open source effort containing four separate but interdependent subprojects. Follow along as the author takes Jupiter's build system from a basic makefile to a full-fledged Autotools project, and then as he converts the FLAIM projects from complex hand-coded makefiles to the powerful and flexible GNU build system.
《机甲素描技法》内容简介:本书内容详尽,包括机械零件的构造和特征、绘制零件的要点及阴影表现手法、零件组合的技巧、机甲的身体
软件功能测试基于Quick Test Professional应用 本书特色 《软件功能测试--基于QuickTest Professional应用》由李晓鹏、...
《Excel数据分析可视化必备技能案例视频精讲》内容简介:数据分析的目的是快速发现问题,进而分析问题并解决问题。因此,通过制作可
《C++程序设计语言》介绍了标准C++以及由C++所支持的关键性编程技术和设计技术。标准C++较以前的版本功能更强大,其中许多新的语
《顺利升入一年级》内容简介:幼小衔接是教育的基础工程,但很多家长对幼小衔接认识不清,在错误的方向上努力,以至问题丛生。本书
CoreIDRAW X6平面设计与制作深度剖析-突破平面-含DVD 本书特色《突破平面coreldrawx6平面设计与制作深度剖析(附光盘平面设计与制作全彩印刷...
《美国时装画技法》在编排时,实例练习均安排在双页上,以便学习者在使用时能完整地观察到全部绘画过程。为了省时省力,重点均放
《机器学习编程》内容简介:使用监督学习从头构建一个图像识别应用程序。用线性回归预测未来。深入研究梯度下降,这是一种驱动大部
《南京理工大学史话》内容简介:南京理工大学是隶属于中华人民共和国工业和信息化部的全国重点大学,由创建于1953年的新中国军工科
《不被定义的女孩》内容简介:希望所有女孩都能学会爱自己,在标签化的审美标准下不被定义,找寻属于自己的生活态度与生活方式。本
ANationalBestseller,aNewYorkTimesNotableBook,andanEntertainmentWeeklyBestBookoft...
《外国设计艺术经典论著选读(上下)》主要精选有代表性的外国设计艺术的经典论著,尤以当代的著述为主,每篇均附有作者介绍和导读
《知堂回想录(下)》内容简介:《知堂回想录》是周作人晚年回顾自己一生重要经历,写成之内容丰富的传世巨作。最初只有“北大感旧
《ActionScript3.0精彩范例词典》列出了最常用的ActionScript语法,并附有详细的程序代码范例,不但教您如何使用、修改ActionScr
八年设计生涯,创造畅销磁圈。设计鬼才YEILE,乐于浪费时间对待艺术,拥有“慢一拍”灵魂。在他的宇宙中,植物与几何融合,星系与
《去趟民国》内容简介:本书以笔记体的方式,记述了民国时期形形色色的个人生活,包括衣食住行、交游、爱好、性格、恩怨等诸多方面
程序员的数学 本书特色 没有晦涩的公式,只有好玩的数学题。帮你掌握编程所需的“数学思维”。日文版已重印14次!程序员的数学 内容简介 编程的基础是计算机科学,而...
《JAVA核心技术卷2:高级特征》是Java技术权威指南,全面覆盖Java技术的高级主题,包括流与文件、XML、网络、数据库编程、高级Swi
本书作者吴成丕博士拥有丰富的金融企业管理经验。本书深入分析了互联网对金融业的影响,勾勒了在互联网影响下金融市场的现状和变
《科第冠海内,人文甲天下》内容简介:《科第冠海内,人文甲天下:明清江南文化研究》是南京大学历史学院范金民教授在江南文化研究