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.
本书是最具知名度的Linux入门书《鸟哥的Linux私房菜基础学习篇》的最新版,全面而详细地介绍了Linux操作系统。全书分为5个部分:
《Webbots、Spiders和ScreenScrapers:技术解析与应用实践(原书第2版)》共31章,分为4个部分:第一部分(1~7章),系统全面地介绍
本书首先回顾了与全书其他内容切实相关的UNIX系统内幕。回顾的目的是增进读者对UNIX操作系统概念的了解,并且定义随后使用的术语
《C算法(第2卷)(图算法)(第3版)(中文版)》所讨论的图算法,都是实际中解决图问题的最重要的已知方法。《C算法(第2卷)(图算法)(第
在小巧的RaspberryPi(树莓派)上创造各种神奇!资深创客SimonMonk将带你领略RaspberryPi应用程序的开发过程,提供即学即用的手把
以用户为中心的时代,应用的界面外观变得越来越重要。然而,很多程序员都缺乏美术功底,要开发出界面美观的应用实属不易。ExtJS的
《做真正的我》内容简介:本书通过一些真实事例的验证,向大家阐述了其实每一个人都是“天生我才必有用”,不要妄自菲薄,轻看自己
《激光熔覆再制造零件的超声检测》内容简介:本书以激光熔覆再制造零件(包含涂层及毛坯)为对象,对影响其服役性能和服役寿命的缺
《国企混改实战100问》内容简介:国企改革是我国经济体制改革的重要内容。党的十八届三中全会以来,国企通过混改的方式寻求新一轮增
《人工神经网络理论.设计及应用》系统地论述了人工神经网络的主要理论和设计基础,给出了大量应用实例,旨在使读者了解神经网络的
《上古夏商周》内容简介:这是《装在口袋里的爸爸》衍生系列作品,是独立于文字版和漫画版之外的全新历史小说,讲述了这样的故事:
本书是一部为广大从事声频工程工作的读者提供准确、全面、简明的专业知识的工具书。该书的第三版全面更新了原有的内容,这部新版
《游踪行旅亦有趣》内容简介:《游踪行旅亦有趣》中的作品有叙事的、抒情的、释理的,文笔手法细腻,结构顺畅,条理清晰,内容丰富
PEAR,thePHPExtensionandApplicationRepository,isabountifulresourceforanyPHPdevelo...
《高端品牌是如何炼成的》内容简介:本书从六大视角解析高端品牌的底层逻辑。梦想法则和匠心法则,是塑造极具价值品牌产品的关键;
"AjaxinPractice"providesexample-richcoverageofAjaxpackedwithready-to-usecodeandp...
属性拓扑理论及其应用 本书特色 本书以属性拓扑理论及其应用为主线,系统地介绍了属性拓扑基本理论及其应用的*研究成果. 全书分为基础知识、概念计算、关联分析、记忆...
为什么Windows的工作方式是这样的?.为什么“关闭计算机(ShutDown)”选项要放在开始菜单中?为什么会设计一个“开始(Start)”
《佛教论集(精)》内容简介:本书为南开大学教授孙昌武先生有关佛教研究的论文结集,共收入1996-2018年十三年来发表于各类刊物上的
《中国经济:警惕黑天鹅》内容简介:历史就是一系列的黑天鹅事件推动的。它的意外性、不可预见性,使得它的冲击力、影响力格外大。