Autotools : A Practitioner's Guide to Gnu Autoconf, Automake, and Libtool, 2/e (Paperback)
暫譯: Autotools:Gnu Autoconf、Automake 和 Libtool 實務指南(第二版)
Calcote, John
- 出版商: No Starch Press
- 出版日期: 2019-11-05
- 售價: $1,880
- 貴賓價: 9.5 折 $1,786
- 語言: 英文
- 頁數: 360
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1593279728
- ISBN-13: 9781593279721
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$1,494Managing Projects with GNU make, 3/e (Paperback)
-
$2,080Understanding the Linux Kernel, 3/e (Paperback)
-
$590$466 -
$580$458 -
$653UNIX 環境高級編程, 3/e (Advanced Programming in the UNIX Environment, 3/e)
-
$2,600$2,470 -
$480$379 -
$500$390 -
$360$284 -
$1,500$1,425 -
$399$315 -
$1,600$1,520 -
$420$332 -
$1,690$1,606 -
$600$468 -
$1,782Open Source Intelligence Techniques: Resources for Searching and Analyzing Online Information, 7/e (Paperback)
-
$680$578 -
$380$251 -
$780$616 -
$599$473 -
$880$695 -
$587MATLAB 2020 信號處理從入門到精通
-
$599$473 -
$780$546 -
$600$468
相關主題
商品描述
The long awaited update to the practitioner's guide to GNU Autoconf, Automake, and Libtool
Autotools is the first book to offer programmers a tutorial-based guide to the GNU build system. The new and improved second edition of Autotools includes five new chapters on PkgConfig, unit testing with Autotest, internationalizing with GNU, the portability of gnulib, and using Autotools with Windows.
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.
You'll learn how to:
* 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
Leave the guesswork behind, and master the Autotools build system with Autotools
商品描述(中文翻譯)
期待已久的 GNU Autoconf、Automake 和 Libtool 實務指南更新
Autotools 是第一本為程式設計師提供 GNU 建構系統的教學指南的書籍。全新改版的第二版 Autotools 包含五個新章節,內容涵蓋 PkgConfig、使用 Autotest 進行單元測試、GNU 的國際化、gnulib 的可攜性,以及在 Windows 上使用 Autotools。
Autotools 專注於兩個專案:Jupiter,一個簡單的「Hello, world」程式,以及 FLAIM,一個現有的複雜開源專案,包含四個獨立但相互依賴的子專案。隨著作者將 Jupiter 的建構系統從基本的 makefile 轉換為完整的 Autotools 專案,然後將 FLAIM 專案從複雜的手動編碼 makefile 轉換為強大且靈活的 GNU 建構系統,您將能夠跟隨其步伐。
您將學會如何:
* 生成 Autoconf 配置腳本以簡化編譯過程
* 使用 Automake 產生可攜式 makefile
* 使用 Libtool 建構跨平台的軟體庫
* 編寫您自己的 Autoconf 宏
拋開猜測,與 Autotools 一起掌握 Autotools 建構系統
作者簡介
John Calcote is currently a Senior Software Engineer at Hammerspace in Salt Lake City. He lives in the Provo, Utah area. He's been writing portable networking and storage software for over 25 years. His interests include open source software and participation in open source communities. He spends some of his free time playing around with Linux and the free software the runs on it. He also enjoys cooking and woodworking as hobbies.
作者簡介(中文翻譯)
約翰·卡爾科特目前是位於鹽湖城的 Hammerspace 的資深軟體工程師。他居住在猶他州的普羅沃地區。他已經從事可攜式網路和儲存軟體的開發超過 25 年。他的興趣包括開源軟體及參與開源社群。他在空閒時間會玩弄 Linux 及其上運行的自由軟體。他也喜歡烹飪和木工作為興趣。