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

Systèmes de compilation Discussion :

[makefile] Afficher/masquer des messages


Sujet :

Systèmes de compilation

  1. #1
    Membre régulier Avatar de Bahan
    Inscrit en
    Avril 2006
    Messages
    147
    Points
    88
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Avril 2006
    Messages : 147
    Points : 88
    Par défaut [makefile] Afficher/masquer des messages
    Bonjour à toutes et à tous.

    Alors voilà, je m'y connais assez peu en fichier de type make et j'aurais aimé savoir s'il était possible d'afficher des messages au cours de l'exécution de ce fichier ?

    J'ai essayé avec des echo ou des @echo, mais cela ne fonctionne pas.

    Est-il également possible de masquer les informations qui s'affichent à l'écran (pour cause d'overdose d'information) ?

    Merci d'avance.

    Bahan

  2. #2
    Membre éclairé
    Avatar de D[r]eadLock
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    504
    Points
    750
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 504
    Points : 750
    Par défaut
    Tu es sous quel système ?
    Perso, ça sous linux marche:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    all: toto tata
    	@echo "All done"
     
    toto:
    	@echo "Toto done"
     
    tata:
    	@echo "Tata done"
    Citation Envoyé par make
    Toto done
    Tata done
    All done
    As-tu bien de vraies tabulations pour tes règles (et pas 8 espaces) ?

    Poste ton makefile.


    Après, pour 'supprimer' les messages, tu veux supprimer quoi ?
    - Les commandes qui sont executées ? Dans ce cas, mets juste un @ devant.
    - L'output de ces commandes (pas très conseillé; si ça foire, tu n'as même pas le message d'erreur, juste le return-code), il faut rediriger l'output dans /dev/null

  3. #3
    Membre éprouvé Avatar de Jérémy Lefevre
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juin 2004
    Messages
    898
    Points
    969
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 898
    Points : 969
    Par défaut
    Salut je compile avec gcc 3.4.4 sous windows,
    voici un code qui fonctionne, j'ai également testé sous Linux,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    @echo making ....\n
    @echo making step 2 ...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    making ....
     
    makeing step2 ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Afficher/masquer des champs de formulaire à la demande
    Par renaud26 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 16/10/2006, 14h20
  2. Afficher / masquer des div
    Par Galaad dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 28/08/2006, 22h57
  3. Liste déroulante : afficher/masquer des lignes
    Par arxpression dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 17/08/2006, 17h50
  4. Afficher masquer des blocs sans javascript
    Par Space Cowboy dans le forum Balisage (X)HTML et validation W3C
    Réponses: 10
    Dernier message: 24/09/2005, 11h37
  5. Afficher / masquer des champs
    Par mickeliette dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/08/2005, 12h51

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