Bonjour
Je suis en train d'écrire un makefile pour compiler un projet qui contient
à la fois des fichiers c et des fichiers c++.
j'ai créé des variables SRC_C et SRC_CPP qui contiennent la liste
des .o à compiler avec l'un ou l'autre des compilateurs mais j'ai un pb
quand il est question de dire comment compiler les .o . En effet, les fichiers
objets de c et de c++ portent la mm extension .o. Si je fait qq chose du
genre :
1- comment dire que certains doivent valider la date du .o avec un fichier .c
Code : Sélectionner tout - Visualiser dans une fenêtre à part %.o: ....
ou un fichier .cpp ?
2- comment compiler les uns avec gcc et les autres avec g++ ?
J'ai bien imaginé faire 3 makefile dont un appelle les deux autres mais j'aurai
préféré tout en un.
Merci
Julien
Partager