By John Calcote
Autotools is the 1st booklet to provide programmers a tutorial-based advisor to the GNU construct process. writer John Calcote starts with an summary of high-level strategies and a short hands-on journey of the philosophy and layout of the Autotools. He then tackles extra complicated info, like utilizing the M4 macro processor with Autoconf, extending the framework supplied by way of Automake, and development Java and C# resources. He concludes the e-book with designated options to the main common difficulties encountered by way of first-time Autotools users.
You'll find out how to:
–Master the Autotools construct approach to maximise your software's portability
–Generate Autoconf configuration scripts to simplify the compilation process
–Produce transportable makefiles with Automake
–Build cross-platform software program libraries with Libtool
–Write your individual Autoconf macros
Autotools specializes in tasks: Jupiter, an easy "Hello, world!" application, and FLAIM, an current, complicated open resource attempt containing 4 separate yet interdependent subprojects. stick to alongside because the writer takes Jupiter's construct process from a simple makefile to a full-fledged Autotools undertaking, after which as he converts the FLAIM tasks from advanced hand-coded makefiles to the robust and versatile GNU construct system.
Read Online or Download Autotools: A Practitioner's Guide to GNU Autoconf, Automake, and Libtool PDF
Similar open source programming books
Unharness the facility of the Android OS and construct the categories of exceptional, leading edge apps clients like to use should you already comprehend your manner round the Android OS and will construct an easy Android app in less than an hour, this booklet is for you. If you’re itching to determine simply how some distance you could push it and observe what Android is actually in a position to, it’s for you.
How will you make the most of the Django framework to combine advanced client-side interactions and real-time gains into your net functions? via a chain of quick software improvement tasks, this hands-on publication indicates skilled Django builders the best way to comprise relaxation APIs, WebSockets, and client-side MVC frameworks equivalent to spine.
Seasoned Spring updates the perennial bestseller with the newest that the Spring Framework four has to provide. Now in its fourth variation, this well known e-book is by way of some distance the main entire and definitive remedy of Spring to be had. With professional Spring, you’ll research Spring fundamentals and center issues, and percentage the authors’ insights and real–world reviews with remoting, Hibernate, and EJB.
Use Linux packing containers in its place virtualization strategy to virtualize your working procedure setting. This ebook will disguise LXC’s unrivaled flexibility with virtualization and LXD’s delicate consumer event. functional LXC and LXD starts off by way of introducing you to Linux packing containers (LXC and LXD). you'll then struggle through use situations in accordance with LXC and LXD.
- RESTful Web API Design with Node.js
- Bioinformatics Data Skills: Reproducible and Robust Research with Open Source Tools
- 3D Printing with SketchUp
- Arduino Development Cookbook
- High Performance Python: Practical Performant Programming for Humans
- tmux Taster
Extra resources for Autotools: A Practitioner's Guide to GNU Autoconf, Automake, and Libtool
Autotools: A Practitioner's Guide to GNU Autoconf, Automake, and Libtool by John Calcote