Bonjour,
voici un morceau d'un makefile générique
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 proc: ofile $(SOURCES) $(GWYLIB) $(CC) -E -DNO_NULL -DGWY_AIX $(DEBUG_FLAG) -I$(PCCINC) $(C_INCLUDES1) \ $(PC_MAIN)/$(PROG).pc | sed '/^#[line ]*[0-9][0-9]*/d' > $(TMP)/$(PROG).i && \ chmod ugo+r $(TMP)/$(PROG).i $(PROC) $(PROFLAGS) iname=$(TMP)/$(PROG).i oname=$(TMP)/$(PROG).c lname=$(PROG).lis $(PCC_INCLUDES1) $(CC) $(CFLAGS) $(LDFLAGS) -c $(TMP)/$(PROG).c $(C_INCLUDES1) -o $(L_OBJ)/$(PROG).o $(CC) $(CFLAGS) -g $(LDFLAGS) -o $(BIN)/$(PROG) $(L_OBJ)/$(PROG).o $(LIBCLNTSH) \ $(SOURCES) $(GWYLIB) -lm
je voudrai savoir s'il ya une option pour l'édition de lien qui permet aprés une compilation de logger la liste des objets qui ont servi à générer un binaire.
merci
PS: J'ai trouvé la solution si ça peut servir:
Il suffit de rajouter -m à $(LDFLAGS)
Partager