Bonjour,
Je voudrais savoir s'il est possible d'utiliser un Makefile et d'avoir une hiérarchie de répertoire du type :
src/ (là où on trouve les .cpp)
include/ (là où on trouve les .h)
obj/ (là où on génère les .o )
J'utilise cxx comme compilateur. D'après les gens qui m'entourent c'est impossible de façon propre mais j'ai un doute quand même.
# Mais si, c'est possible
Posté par lmg HS (site web personnel) . Évalué à 3.
[^] # Re: Mais si, c'est possible
Posté par Romain Ballais . Évalué à 3.
[^] # tutoriel
Posté par l_d_r . Évalué à 1.
ça me fait me rendre compte qu'un makefile n'est pas hyper simple à manipuler. Existe-t-il un bon tutoriel pour apprendre à faire des makefile complexes ?
[^] # Re: tutoriel
Posté par lmg HS (site web personnel) . Évalué à 2.
Sinon, sur developpez Gilles Louise (si je me souviens bien) a écrit un petit tutoriel sur les makefile (de gmake).
Je te dirais bien de chercher sur wikipedia aussi.
# Tutoriel
Posté par halfelin . Évalué à 1.
Pour répondre à Luc Hermitte, le tutoriel qui explique comment réaliser un Makefile, c'est ce lien ci => http://gl.developpez.com/tutoriel/outil/makefile/
@+
[^] # Re: Tutoriel
Posté par Bastoon . Évalué à 1.
Corrections :
CPPFLAGS=-I../include -W -Wall -pedantic -ansi
CFLAGS=-02 -g
LDFLAGS=-L../lib -lmalib
On ne link pas avec des flags de preprocessing !
Sinon peut-être un des meilleurs sites :
http://www.gnu.org/software/make/
Bon apprentissage :)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.