2011-07-21 17 views
8

Czytałem o 1/3 podręcznika GNU Make, czy znacie jakieś zasoby, aby naprawdę nauczyć się sztuki używania Make.Jakie są dobre zasoby dla GNU Make?

Idealnie, może być kilka przykładów, w których możliwe są dwa sposoby robienia czegoś, a autor wyjaśnia, którą metodę wybrał i dlaczego.

Używam głównie programu Make not do budowania programów C/C++, ale do obsługi przetwarzania danych do analizy danych.

+0

po prostu pytam, więc mogę uzyskać lepszy pomysł na jakiego rodzaju zasobów szukasz .. dlaczego zdecydujesz się zrobić coś takiego? – marcelog

+0

@marcelog: ponieważ ma to sens. Ciągle to robię. Analizujesz krok po kroku. Jeśli znajdziesz błąd w jednym z wcześniejszych kroków, upewnij się, że chcesz przerobić po naprawieniu nieudanego przepisu. – tripleee

Odpowiedz

6

Managing Projects with GNU Make, autorstwa Roberta Mecklenburga, jest najlepszym, z którym się zetknąłem. Co więcej, to O'Reilly Open Book, więc O'Reilly rozdaje darmowe pliki PDF na swojej stronie internetowej. Przeczytaj to liniowo i zacznij od początku (nawet jeśli myślisz, że znasz już podstawy GNU Make).

+1

Jestem taki zdezorientowany. dlaczego o reilly pozwala zapisać jako pdf i kupić ten link pdf za 30 dolców na stronie?!? – engineerchuan

+0

Ponieważ wielu ludzi, którzy pobrali go za darmo w domu, przekonywali swojego szefa do wydania na niewolną wersję. W niektórych firmach płatność jest łatwiejsza do argumentacji niż bezpłatna. Dodatkowo przynosi ogromną ilość dobrej woli. – tripleee

+0

http://www.oreilly.com/openbook/make3/book/index.csp – CroCo

5

John Graham-Cumming napisał książkę pod tytułem GNU Make Unleashed, która wygląda obiecująco, chociaż jeszcze jej nie przeczytałem. http://www.lulu.com/product/paperback/gnu-make-unleashed/2937580 i http://jgc.org/

+2

Zgodnie z blogiem na stronie http://jgc.org: od 18 lipca 2014 r. Własnoręcznie opublikowana wersja * GNU Make Unleashed * nie jest już dostępna, ALE nowa wersja ma zostać opublikowana przez No Starch Press, data wydania jeszcze nie ogłoszona. – jwfearn

+0

Od kwietnia 2015 roku książka ta została przemianowana na "The GNU Make Book". (Nie jestem pewien, kto to był pomysł, ta książka obejmuje zaawansowane koncepcje, a nowa nazwa tego nie odzwierciedla.) Została opublikowana przez No Starch Press. ISBN-13: 978-1593276492 –

Powiązane problemy