Hodnocení:
Kniha o GNU Make se setkává s pozitivními i kritickými ohlasy. Mnozí uživatelé ji považují za cenný zdroj informací pro učení a zvládnutí souborů make a uvádějí její důkladnost a výukový přístup. Někteří čtenáři ji však kritizují za nedostatek jasných příkladů a nejednoznačný styl psaní, takže je vhodná spíše pro ty, kteří se s make již trochu seznámili. Celkově si kniha drží pověst užitečné příručky pro různé úrovně znalostí.
Klady:⬤ Komplexní pokrytí témat GNU Make.
⬤ Vhodné pro začátečníky i pokročilé uživatele.
⬤ Poskytuje užitečné informace o řízení projektů pomocí souborů make.
⬤ Mnoho uživatelů ji považuje za užitečnou pro rychlé osvojení si nástroje a přizpůsobení se různým systémům make.
⬤ Užitečné jako reference pro zkušené vývojáře.
⬤ Nejednoznačný styl psaní, který může vést ke zmatku, zejména u začátečníků.
⬤ Nedostatek jasných příkladů pro některé koncepty, což komplikuje pochopení.
⬤ Není vhodným úvodem pro úplné nováčky; předpokládá určité předchozí znalosti.
⬤ Někteří recenzenti si všimli četných chyb a nedostatečné korektury.
⬤ Recenze zmiňují sporadický postup v tématech, což ztěžuje jejich sledování.
(na základě 43 hodnocení čtenářů)
Managing Projects with GNU Make
Nástroj známý pod jednoduchým názvem make je jednou z nejtrvalejších funkcí operačních systémů Unix i jiných operačních systémů. Poprvé byla vynalezena v 70.
letech 20. století a dodnes se objevuje jako ústřední nástroj většiny programátorských projektů; sestavuje dokonce i jádro Linuxu. Ve třetím vydání klasické knihy Managing Projects with GNU make se čtenáři dozvědí, proč si tento nástroj navzdory mnoha mladším konkurentům stále drží své přední místo mezi softwarem pro sestavování projektů.
Předpoklad programu make je jednoduchý: poté, co změníte zdrojové soubory a chcete znovu sestavit program nebo jiné výstupní soubory, make zkontroluje časové značky, aby zjistil, co se změnilo, a sestaví znovu jen to, co potřebujete, aniž byste ztráceli čas přestavbou jiných souborů.
Kromě tohoto jednoduchého principu však make vrství bohatou sbírku možností, která vám umožňuje manipulovat s více adresáři, sestavovat různé verze programů pro různé platformy a přizpůsobovat sestavení dalšími způsoby. Toto vydání se zaměřuje na GNU verzi make, která se zaslouženě stala průmyslovým standardem.
GNU make obsahuje výkonná rozšíření, která jsou v této knize probrána. Je oblíbený také proto, že je to svobodný software a poskytuje verzi pro téměř každou platformu, včetně verze pro Microsoft Windows jako součást svobodného projektu Cygwin. Kniha Řízení projektů pomocí GNU make, 3.
vydání poskytuje návod, jak vyhovět potřebám velkých moderních projektů. Přidána je také řada zajímavých pokročilých témat, jako je přenositelnost, paralelismus a použití s Javou. Robert Mecklenburg, autor třetího vydání, používá make již desítky let na různých platformách a v různých jazycích.
V této knize horlivě předkládá návod, jak dosáhnout co nejefektivnějšího sestavení, snížit nároky na údržbu, vyhnout se chybám a důkladně porozumět tomu, co make dělá. V kapitolách o jazycích C++ a Java najdete zápisy do souborů make optimalizované pro projekty v těchto jazycích.
Autor dokonce obsahuje diskusi o souboru makefile použitém k sestavení knihy.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)