J'apprends makefiles et je sais comment créer un simple makefile. Je passe aux makefiles imbriqués. Voici ma structure de répertoireCréation de makefile imbriqué
/src
...makefile
...main.cpp
...foo
......makefile
......foo.cpp
......foo.h
Lorsque la racine makefile est appelée, elle appelle le makefile dans le répertoire foo. Voici mes questions
- qui makefile dois-je utiliser pour écrire du code pour lier tous les fichiers d'objet? Si c'est dans le makefile racine, dois-je spécifier tous les noms de fichiers d'objets là-bas?
- Est-ce que les makefiles imbriqués sont une bonne pratique? Ou est-ce bon d'avoir seulement un makefile qui est à la racine?
Toute aide serait géniale!
Si ne pas le faire est une mauvaise idée, peut-être une solution alternative devrait être suggérée comme réponse. – deadalnix
Ouais. Cette réponse est sous une forme qui n'est plus acceptable sur le site. Les modifications ne réparent que partiellement la déficience, mais c'est quelque chose. – dmckee