2011-07-21 18 views
8

He leído aproximadamente 1/3 del manual de GNU Make, conozco algunos recursos para aprender realmente el arte de usar Make.¿Cuáles son algunos buenos recursos para GNU Make?

Idealmente, podría haber algunos ejemplos donde dos formas de hacer algo son posibles, y el autor explica qué método eligió y por qué.

Principalmente utilizo Make para compilar programas C/C++, pero para operar un pipeline de procesamiento para el análisis de datos.

+0

preguntando para que pueda tener una mejor idea de qué tipo de recurso estás buscando ... ¿por qué elegirías hacer algo así? – marcelog

+0

@marcelog: porque tiene sentido. Lo hago todo el tiempo. Desarrollas tu análisis paso a paso. Luego, si encuentra un error en uno de los pasos anteriores, make sabe qué rehacer una vez que solucione la receta fallida. – tripleee

Respuesta

6

Managing Projects with GNU Make, por Robert Mecklenburg, es el mejor que he encontrado. Además, es un O'Reilly Open Book, por lo que O'Reilly regala archivos PDF en su sitio web. Léalo linealmente y comience desde el principio (incluso si cree que ya conoce los conceptos básicos de GNU Make).

+1

estoy tan confundido. ¿Por qué O'Reilly le permitió guardar como PDF y tener un enlace comprar este pdf por 30 dólares en el lado?!? – engineerchuan

+0

Debido a que muchas de las personas que lo descargaron gratis en el hogar persuadir a su jefe a gastar en la versión no gratuita. En algunas compañías, pagar es más fácil de discutir que gratis. Además, aporta una enorme cantidad de buena voluntad. – tripleee

+0

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

5

John Graham-Cumming ha escrito un libro llamado GNU Make Unleashed que parece prometedor, aunque todavía no lo he leído. http://www.lulu.com/product/paperback/gnu-make-unleashed/2937580 y http://jgc.org/

+2

De acuerdo con el blog en http://jgc.org: desde el 18 de julio de 2014, la versión auto publicada de * GNU Make Unleashed * ya no está disponible PERO una nueva versión será publicada por No Starch Press, fecha de lanzamiento aún no anunciada. – jwfearn

+0

A partir de abril de 2015, este libro fue renombrado como "El libro de GNU Make". (No estoy seguro de quién fue la idea; este libro cubre conceptos avanzados y el nuevo nombre no refleja eso). Es publicado por No Starch Press. ISBN-13: 978-1593276492 –

Cuestiones relacionadas