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 personnalisée avec "avancement".


Sujet :

C

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2009
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2009
    Messages : 28
    Par défaut Makefile personnalisée avec "avancement".
    Bonjour.

    Pour des projets en C je "personnalise" mon Makefile de cette maniere :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    .c.o		:
    		        @echo "[$(CC)] $(^F)"
    		        @$(CC) $(CFLAGS) $(INCLUDE) -c $< -o $@
    Cela me permet de formater ma ligne de compilation a ma convenance.

    Ma question est, comment faire un avancement de la compilation.
    de la forme par exemple :
    1 / 10 [gcc] fichier.c
    2 / 10 [gcc] fichier.c
    3 / 10 [gcc] fichier.c
    4 / 10 [gcc] fichier.c
    5 / 10 [gcc] fichier.c
    (...)
    10 / 10 [gcc] fichier.c

    Les remarques sont les bienvenues.
    Merci d'avance.

  2. #2
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2009
    Messages
    37
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2009
    Messages : 37
    Par défaut
    J'ai trouvé ça sur le net:

    http://stackoverflow.com/questions/4...ess-indication

    Je me suis pas penché sur le sujet mais ça semble être une bonne piste

    Par contre ça fonctionne seulement avec gmake

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