¿Qué son las semánticas de akefile (M | m)?
Pregunta
¿Hay alguna diferencia entre usar un makefile y un makefile?
Solución
gmake usa el primer " make " archivo encontrado usando el siguiente orden:
GNUmakefile, makefile, Makefile
De lo contrario, son semánticamente equivalentes. GNU recomienda usar solo GNUmakefile si está usando extensiones GNU.
Otros consejos
No, no hay ninguno. Incluso en plataformas que tienen sistemas de archivos que distinguen entre mayúsculas y minúsculas, el programa 'make' buscará ambos nombres. GNU Realice las comprobaciones de 'makefile' y luego de 'Makefile' (técnicamente, primero verifica si se trata de GNUmakefile, pero no debería usar ese nombre).
Uy. Debería haberlo buscado en Google.
Si un directorio tiene un makefile y un Makefile, gmake tomará el makefile con preferencia.
Entonces. No sabía acerca de GNUmakefile. Gracias tvanfosson! (-;
No sé sobre la sugerencia de Gamecat, ya que es lo contrario de lo que encontré cuando hice la prueba.
Gracias, florin, tu sugerencia es lo que también he encontrado ahora.
makefile luego Makefile (reemplazado por GNUmakefile que parece.)
saludos,
Rob