doing MAKE command ;)

Es una herramienta que nos permitirá compilar programas que dependen de una o más cabeceras (archivos header), este proceso es automático y eficiente ya que sólo recompila archivos en caso de ser necesarios para poder cumplir el o los objetivos que el programador indique. Puede producir varias salidas desde varias entradas indicadas en el archivo Makefile, (por ejemplo, con troff o TeX)

Para el ejemplo listar ( comando  ls -l ) crearemos el archivo “Makefile” y dentro de él escribiremos el objetivo “listar” y en la consola sólo escribimos “make”
ladmin@V20126:~$ nano Makefile

ladmin@V20126:~$ make
ls -l
total 56
drwxr-xr-x 2 ladmin ladmin 4096 2010-10-25 20:54 Descargas
drwxr-xr-x 2 ladmin ladmin 4096 2010-09-28 19:10 Documentos
drwxr-xr-x 2 ladmin ladmin 4096 2010-11-04 20:07 Escritorio
-rw-r–r– 1 ladmin ladmin  167 2010-03-22 15:38 examples.desktop
drwxr-xr-x 2 ladmin ladmin 4096 2010-03-22 15:55 Imágenes
-rw-r–r– 1 ladmin ladmin   18 2010-11-06 10:30 Makefile
-rw-r–r– 1 ladmin ladmin   15 2010-11-06 10:30 Makefile~
-rw-r–r– 1 ladmin ladmin   15 2010-11-06 10:29 MakeFile
-rw-r–r– 1 ladmin ladmin   19 2010-11-06 10:24 MakeFile1
-rw-r–r– 1 ladmin ladmin   16 2010-11-06 10:23 MakeFile1~
drwxr-xr-x 2 ladmin ladmin 4096 2010-03-22 15:55 Música
drwxr-xr-x 2 ladmin ladmin 4096 2010-03-22 15:55 Plantillas
drwxr-xr-x 2 ladmin ladmin 4096 2010-03-22 15:55 Público
drwxr-xr-x 2 ladmin ladmin 4096 2010-03-22 15:55 Videos

 

About Julita Inca

Ingeniero de Sistemas UNAC, Magíster en Ciencias de la Computación PUCP, OPW GNOME 2011, Miembro de la GNOME Foundation desde el 2012, Embajadora Fedora Perú desde el 2012, ganadora del scholarship of the Linux Foundation 2012, experiencia como Admin Linux en GMD y Especialista IT en IBM, con certificaciones RHCE, RHCSA, AIX 6.1, AIX 7 Administrator e ITILv3. Experiencia académica en universidades como PUCP, USIL y UNI. HPC researcher, a simple mortal, like you!
This entry was posted in GNU/Linux/Open Source, τεχνολογια :: Technology and tagged , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s