Article View: es.comp.os.linux.programacion
Article #14984Re: Acerca del archivo makefile
From: NAVARRO Jesus M
Date: Thu, 31 Aug 2000 00:00
Date: Thu, 31 Aug 2000 00:00
45 lines
2643 bytes
2643 bytes
Antoni Merelles-Tormo wrote: > > Alguien sabe d�nde puedo encontrar informaci�n (castellano ?) > sobre el contenido del archivo makefile, qu� significa cada cosa > de las que all� aparece, como constuirlos ... > > Me entran cagaletas cada vez que las instrucciones dicen > haz 'make install', porque no s� lo que puede ocurrir, ni > d�nde ocurre, ni por qu� ocurre lo que ocurre. > > Si hubiere alg�n libo sobre C que tratase el tema, ser�a > de agradecer. > No, la cosa no es de C. 'make' es un programa GNU que se encarga de construir "builds" gen�ricos. Lo mismo sirve para programas en C (lo que ocurre es que internamente llamar�, por ejemplo a gcc que es quien se encarga de construir los binarios) que para Java, que, incluso, para cosas que no tengan que ver nada con la compilaci�n de programas, por ejemplo, reconstruir a partir de un repositorio CVS un libro formado a partir de un mont�n de archivos de texto y en funci�n de un tag de proyecto (digamos que puedan coexistir una versi�n "interna", con notas y cap�tulos que todav�a no est�n maduros y otra de "publicaci�n" para llevar a imprenta: make se encargar� de ir cogiendo unos ficheros u otros, llamar a un programita Perl que cambia los n�meros de cap�tulos en funci�n de la versi�n, correr el int�rprete TeX PostScript y, finalmente, mandarlo a la impresora tal y cual). Respecto a la fuente de informaci�n adecuada pues, una vez m�s, los libros de O'Reilly, en este caso "Managing Projects with make 2nd Edition" (el l�mur, creo, aunque es bastante antiguo, del 91). Quiz� tambi�n, para una visi�n de conjunto (y bastante m�s moderno y orientado al programador de C), el Black Swan, o sea, "Programming with GNU software". NOTA: No he tenido ocasi�n de leer ninguno de los dos, as� que estos libros los aconsejo �nicamente por la reputaci�n de la editorial. Puedes buscar una revisi�n de ambos (por la propia editorial) en www.ora.com -- SALUD, Jes�s *** jesus_navarro@promofinarsa.es ***
Technical Details
Message-ID:
<39AE30BE.51663C5B@promofinarsa.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<39AE152B.F4333F14@uv.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,e82f0fb9d1fed054 X-Google-Attributes: gidf86c8,public From: NAVARRO Jesus M <jesus_navarro@promofinarsa.es> Subject: Re: Acerca del archivo makefile Date: 2000/08/31 Message-ID: <39AE30BE.51663C5B@promofinarsa.es> X-Deja-AN: 664704942 Content-Transfer-Encoding: 8bit References: <39AE152B.F4333F14@uv.es> X-Accept-Language: es-ES, es, en Content-Type: text/plain; charset=iso-8859-1 Organization: PROMOFINARSA, S.A. Mime-Version: 1.0 Newsgroups: es.comp.os.linux.programacion