J'utilise nmake pour compiler plusieurs fichiers source dans un elfe. Cependant, je ne veux pas spécifier les fichiers .o dans une longue liste comme ceci:Nmake obtenir une liste de tous les fichiers .o à partir de fichiers .cpp
OBJS = file1.o file2.o file3.o
Ce que je préférerais est d'utiliser un caractère générique qui spécifie tous les fichiers .o dans le répertoire courant que les dépendances du .elf . Toutefois, les fichiers .o n'existent pas jusqu'à ce que je les compile à partir des fichiers .cpp. Est-il possible d'obtenir une liste de fichiers cpp en utilisant une extension générique, puis faire un remplacement de chaîne pour remplacer le .cpp par .o.
Cela fonctionnerait, mais alors je vais avoir le même problème de spécifier une liste de fichiers. Cpp plutôt que des fichiers. Mon objectif est de ne pas avoir à modifier le fichier make chaque fois que j'ajoute ou supprime un fichier source. –