IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Makefile pour gérer une bibliothèque


Sujet :

C

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    plombier
    Inscrit en
    Décembre 2012
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : plombier
    Secteur : Bâtiment

    Informations forums :
    Inscription : Décembre 2012
    Messages : 31
    Points : 25
    Points
    25
    Par défaut Makefile pour gérer une bibliothèque
    Bonjour je développe une bibliothèque statique. Pour gérer cette bibliothèque j'utilise un makefile

    le voici :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    REP_SRC=	SRC/
     
    REP_OBJ=	OBJ/
     
    NAME=		libft.a
     
    FLAG=		-Wall -Wextra -Werror
     
    SRC=		$(wildcard $(REP_SRC)*.c)
     
    OBJ=		$(wildcard *.o)
     
    OBJ2=		$(wildcard $(REP_OBJ)*.o)
     
    all:
    			gcc -c $(FLAG) $(SRC)
    			mv $(OBJ) $(REP_OBJ)
    			ar r $(NAME) $(OBJ2)
    			ranlib $(NAME)
     
    clean:
    			rm -f $(OBJ2)
     
    re: clean all
    Je ne suis pas tres bon en makefile...

    Il fonctionne a moitié, mon problème est qu'a la première compilation, il plante, car mv ne trouve pas mes fichiers objets...Apres c'est bon!

    Je ne comprend pas pourquoi...Quelqu'un peu m'aider svp?

    Merci

  2. #2
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2012
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2012
    Messages : 63
    Points : 68
    Points
    68
    Par défaut
    Salut,

    A ta place au-lieux de mv tes .o je les compilerais directement dans ton dossier REP_OBJ, je pense que tu n'auras plus de souci.

    Cdt,

    Takago.

Discussions similaires

  1. Réponses: 13
    Dernier message: 12/12/2006, 21h44
  2. Utilisation de classes pour gérer une table
    Par mathias dans le forum Access
    Réponses: 11
    Dernier message: 30/08/2006, 16h57
  3. Réponses: 1
    Dernier message: 22/02/2006, 09h02
  4. Créer et gérer une bibliothèque d’icônes
    Par Furius dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 15/11/2005, 17h54
  5. Réponses: 3
    Dernier message: 09/10/2005, 19h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo