run makefile
como “ejecutar” el archivo make (2)
Como paxdiablo dijo que make -f pax.mk
ejecutaría el makefile pax.mk, si lo ejecuta directamente escribiendo ./pax.mk, obtendría un error de sintaxis.
Puede escribir make
si su nombre de archivo es makefile/Makefile
.
Si supongamos que tiene dos archivos llamados makefile
y Makefile
en el mismo directorio, entonces makefile
se ejecuta si make
alone es giveb. Incluso puedes pasar argumentos a makefile.
Echa un vistazo a más sobre makefile en este Tutorial: Conocimiento básico de Makefile
Intenté usar un archivo make en code :: blocks pero lo estoy haciendo mal. Tengo la versión instalada con los compiladores incluidos. http://sourceforge.net/projects/codeblocks/files/Binaries/10.05/Windows/codeblocks-10.05mingw-setup.exe/download . ¿Qué hago con el archivo make? Empieza con:
CC=gcc
lo mejor de nosotros
No tiendes a ejecutar el archivo make en sí mismo, sino que ejecutas make
, dándole el archivo make como argumento:
make -f pax.mk
Si su archivo make es en realidad uno de los nombres estándar (como makefile
o Makefile
), ni siquiera necesita especificarlo. Se seleccionará de forma predeterminada (si tiene más de uno de estos nombres estándar en el directorio de compilación, es mejor que busque la página de creación de man para ver cuál tiene prioridad).