Autotools, ediția a 2-a: Ghidul practicianului pentru Gnu Autoconf, Automake și Libtool

Evaluare:   (4.4 din 5)

Autotools, ediția a 2-a: Ghidul practicianului pentru Gnu Autoconf, Automake și Libtool (John Calcote)

Recenzii ale cititorilor

Rezumat:

Cartea oferă o abordare cuprinzătoare a înțelegerii și aplicării Autotools, făcând-o accesibilă pentru utilizatorii care doresc să o integreze în proiectele lor C/C++. În timp ce unii cititori consideră cartea atractivă și practică, alții critică stilul de scriere și lipsa de claritate în anumite discuții.

Avantaje:

Cartea explică bine Autotools, făcându-l accesibil și benefic pentru construirea de pachete în Linux. Ea încurajează aplicarea practică, ceea ce îmbunătățește înțelegerea. Mulți cititori o consideră mai ușor de citit decât manualele oficiale GNU Autotools. Este util pentru proiectele care trebuie să treacă dincolo de scripturile de bază.

Dezavantaje:

Stilul de scriere este perceput ca fiind neclar și uneori neglijent, cu trimiteri la subiecte care nu au fost introduse anterior. Unii cititori recomandă consultarea documentației originale a autorilor pentru informații de calitate superioară. Există critici cu privire la fluxul și organizarea conținutului.

(pe baza a 4 recenzii ale cititorilor)

Titlul original:

Autotools, 2nd Edition: A Practitioner's Guide to Gnu Autoconf, Automake, and Libtool

Conținutul cărții:

Mult așteptata actualizare a ghidului practicianului pentru GNU Autoconf, Automake și Libtool

GNU Autotools facilitează programatorilor crearea de software portabil în multe sisteme de operare de tip Unix și chiar Windows. Deși Autotools sunt utilizate de mii de pachete de software open source, acestea au o curbă de învățare extrem de abruptă.

Autotools este prima carte care oferă programatorilor un ghid bazat pe tutoriale pentru sistemul de compilare GNU. Autorul John Calcote începe cu o prezentare generală a conceptelor de nivel înalt și un tur practic al filozofiei și designului Autotools. El abordează apoi detalii mai avansate, cum ar fi utilizarea procesorului macro M4 cu Autoconf, extinderea cadrului oferit de Automake și construirea surselor Java și C#. În încheiere oferă soluții la problemele frecvente întâlnite de utilizatorii Autotools.

Această a doua ediție complet revizuită a fost actualizată pentru a acoperi cele mai recente versiuni ale Autotools. Ea include cinci capitole noi pe teme precum pkg-config, testarea unitară și de integrare cu Autotest, internaționalizarea cu instrumentele GNU, portabilitatea gnulib și utilizarea Autotools cu Windows. Ca și în cazul primei ediții, vă veți concentra pe două proiecte: Jupiter, un program simplu "Hello, world! ", și FLAIM, un efort open source existent și complex care conține patru proiecte separate, dar interdependente. Urmăriți cum autorul duce sistemul de compilare al lui Jupiter de la un makefile de bază la un proiect Autotools cu drepturi depline, și apoi cum convertește proiectele FLAIM de la makefile complexe, codate manual, la sistemul de compilare GNU puternic și flexibil.

Aflați cum să:

⬤ Să stăpânești sistemul de compilare Autotools pentru a maximiza portabilitatea software-ului tău.

⬤ Generați scripturi de configurare Autoconf pentru a simplifica procesul de compilare.

⬤ Produceți makefile portabile cu Automake.

⬤ Construiți biblioteci software multiplatformă cu Libtool.

⬤ Scrieți propriile macro-uri Autoconf.

Această introducere detaliată la GNU Autotools este indispensabilă pentru dezvoltatorii și programatorii care doresc să obțină o înțelegere mai profundă a acestei suite complexe de instrumente. Nu mai luptați împotriva sistemului și dați sens tuturor lucrurilor cu cea de-a doua ediție a Autotools!

Alte date despre carte:

ISBN:9781593279721
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2019
Numărul de pagini:360

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Autotools, ediția a 2-a: Ghidul practicianului pentru Gnu Autoconf, Automake și Libtool - Autotools,...
Mult așteptata actualizare a ghidului...
Autotools, ediția a 2-a: Ghidul practicianului pentru Gnu Autoconf, Automake și Libtool - Autotools, 2nd Edition: A Practitioner's Guide to Gnu Autoconf, Automake, and Libtool

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)