Estoy aprendiendo makefiles y sé cómo crear un archivo MAKE simple. Me estoy moviendo a makefiles anidados. Aquí está mi estructura de directoriosCreación de makefile anidado
/src
...makefile
...main.cpp
...foo
......makefile
......foo.cpp
......foo.h
Cuando raíz makefile se llama, llama al makefile en el directorio foo . Aquí están mis preguntas
- Qué makefile debería usar para escribir código para enlazar todos los archivos de objetos? Si está en el archivo make de raíz, ¿necesito especificar todos los nombres de archivos de objetos?
- ¿Son estos makefiles anidados una mejor práctica? ¿O es bueno tener solo un archivo MAKE que esté en la raíz?
¡Cualquier ayuda sería genial!
Si no hacerlo es una mala idea, tal vez se deba sugerir una solución alternativa como respuesta. – deadalnix
Sí. Esta respuesta está en una forma que ya no es aceptable en el sitio. Las ediciones solo reparan parcialmente la deficiencia, pero es algo. – dmckee