gmake compiler tous les fichiers dans un répertoire

nous avons certains de code C++ que nous avons besoin de créer un fichier dans. Chaque .h et .C paire de créer un objet, puis certains objets sont reliés ensemble pour former un exécutable. Les choses assez standard.

Cette non-gnu make commande crée tous les fichiers en un objet dans un répertoire

%.o:%.C
    $(CC) $(CPFLAGS)  -c  $<

Ce que ce n'est que pour chaque %.C fichier (c'est à dire tous les .Fichier C) construire un correspondant .o fichier.

Quelqu'un sait comment faire cela avec gmake?

Acclamations

Marque

OriginalL'auteur Mark Lakewood | 2009-08-28