Autotools: A Practioner's Guide to GNU Autoconf, Automake, and Libtool (Paperback)
John Calcote
- 出版商: No Starch Press
- 出版日期: 2010-07-13
- 定價: $1,575
- 售價: 5.0 折 $788
- 語言: 英文
- 頁數: 360
- 裝訂: Paperback
- ISBN: 1593272065
- ISBN-13: 9781593272067
-
其他版本:
Autotools : A Practitioner's Guide to Gnu Autoconf, Automake, and Libtool, 2/e (Paperback)
買這商品的人也買了...
-
$2,360$2,242 -
$1,613$1,528 -
$1,860$1,767 -
$880$695 -
$1,980$1,881 -
$990$891 -
$1,900$1,805 -
$620$527 -
$960$912 -
$1,400$1,330 -
$520$411 -
$820$648 -
$490$417 -
$450$351 -
$6,030$5,729 -
$1,750$1,663 -
$1,188The Python Standard Library by Example (Paperback)
-
$420$332 -
$990The Art of Multiprocessor Programming, Revised Reprint (Paperback)
-
$450$405 -
$2,800$2,660 -
$480$408 -
$490$417 -
$550$468 -
$360$284
相關主題
商品描述
The GNU Autotools make it easy for developers to create software that is portable across many UNIX-like operating systems. Thousands of open source software packages use the Autotools, but the learning curve is unfortunately steep, and it can be difficult for a beginner to find anything more than basic reference material on using the powerful software suite.
In Autotools, author John Calcote begins with an overview of high-level concepts; then tackles more advanced topics, like using the M4 macro processor with Autoconf, extending the Automake framework, and building Java and C# sources.
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 also includes a variety of complete projects that you're encouraged to work through to gain a real-world sense of how to become an Autotools practitioner. For example, you'll turn the FLAIM and Jupiter projects' hand-coded, makefile-based build systems into a powerful Autotools-based build system.
商品描述(中文翻譯)
GNU Autotools 讓開發者能夠輕鬆地創建可在許多類UNIX作業系統上移植的軟體。數千個開源軟體套件使用 Autotools,但可惜的是,學習曲線相對陡峭,對於初學者來說,很難找到更多關於使用這個強大軟體套件的基礎參考資料。
在《Autotools》一書中,作者 John Calcote 首先概述了高層次的概念,然後探討了更進階的主題,例如如何使用 M4 宏處理器與 Autoconf、擴展 Automake 框架以及建構 Java 和 C# 程式碼。
你將學會如何:
- 掌握 Autotools 建構系統,以最大化軟體的可移植性
- 生成 Autoconf 配置腳本,以簡化編譯過程
- 使用 Automake 生成可移植的 makefile
- 使用 Libtool 建構跨平台軟體庫
- 撰寫自己的 Autoconf 宏
《Autotools》還包含了一些完整的專案,鼓勵你通過實際操作來瞭解如何成為 Autotools 的實踐者。例如,你將把 FLAIM 和 Jupiter 專案的手寫、基於 makefile 的建構系統轉換為功能強大的基於 Autotools 的建構系統。