Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 8 sur 8

Discussion: Eclipse pour C++

  1. #1
    Nouveau Membre du Club
    Inscrit en
    août 2008
    Messages
    119
    Détails du profil
    Informations forums :
    Inscription : août 2008
    Messages : 119
    Points : 34
    Points
    34

    Par défaut Eclipse pour C++

    Bonjour,

    Je travaille sur Eclipse et j'ai le message d'erreur suivant:

    Error: Program "make" not found in PATH
    Je n'arrive pas à résoudre le problème.

    Quelqu'un peut-il m'aider?

    Merci d'avance

    John81

  2. #2
    Expert Confirmé Sénior
    Homme Profil pro Pierre
    Ingénieur développement logiciels
    Inscrit en
    juin 2007
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Nom : Homme Pierre
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : juin 2007
    Messages : 1 919
    Points : 4 031
    Points
    4 031

    Par défaut

    Eclipse ne parvient pas à exécuter la commande "make", vérifie s'il est installé, et si c'est le cas, cherche dans les paramètres (window> preferences) comment définir le path.


    Tu peux aussi changer la méthode de compilation, par exemple pour utiliser ant.
    Mes principes de bases du codeur qui veut pouvoir dormir:
    • Une variable de moins est une source d'erreur en moins.
    • Un pointeur de moins est une montagne d'erreurs en moins.
    • Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
    • La plus sotte des questions est celle qu'on ne pose pas.

    Pour faire des graphes, essayez yEd.

  3. #3
    Nouveau Membre du Club
    Inscrit en
    août 2008
    Messages
    119
    Détails du profil
    Informations forums :
    Inscription : août 2008
    Messages : 119
    Points : 34
    Points
    34

    Par défaut Variable PATH

    Dans la variable PATH, j'ai ajouté , mais dans
    C:\MinGW\bin
    , il y a le fichier
    mingw32-make.exe
    , mais pas le fichier
    make.exe
    .

    Où doit se trouver le fichier
    make.exe
    ?

    Merci

  4. #4
    Membre chevronné
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    mars 2009
    Messages
    424
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : mars 2009
    Messages : 424
    Points : 695
    Points
    695

    Par défaut

    Bonsoir,

    mingw32-make.exe est le bon, tu peux faire un copier/coller en make.exe.

  5. #5
    Expert Confirmé Sénior
    Homme Profil pro Pierre
    Ingénieur développement logiciels
    Inscrit en
    juin 2007
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Nom : Homme Pierre
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : juin 2007
    Messages : 1 919
    Points : 4 031
    Points
    4 031

    Par défaut

    mieux vaut modifier la chaine de compilation dans eclipse pour lui dire d'utiliser mingw32-make.exe
    Mes principes de bases du codeur qui veut pouvoir dormir:
    • Une variable de moins est une source d'erreur en moins.
    • Un pointeur de moins est une montagne d'erreurs en moins.
    • Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
    • La plus sotte des questions est celle qu'on ne pose pas.

    Pour faire des graphes, essayez yEd.

  6. #6
    Nouveau Membre du Club
    Inscrit en
    août 2008
    Messages
    119
    Détails du profil
    Informations forums :
    Inscription : août 2008
    Messages : 119
    Points : 34
    Points
    34

    Par défaut

    Merci pour vos réponses. Dans Eclipse, j'ai changé dans le menu "Project/Properties" la variable
    ${Path}${PATH}make
    en
    ${Path}${PATH}mingw32-make
    .
    Mais j'ai maintenant le message d'erreur suivant:
    Code :
    C:\MinGW\bin\mingw32-make" not found in PATH
    .
    Merci pour votre aide
    John81

  7. #7
    Expert Confirmé Sénior
    Homme Profil pro Pierre
    Ingénieur développement logiciels
    Inscrit en
    juin 2007
    Messages
    1 919
    Détails du profil
    Informations personnelles :
    Nom : Homme Pierre
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : juin 2007
    Messages : 1 919
    Points : 4 031
    Points
    4 031

    Par défaut

    Citation Envoyé par John81 Voir le message
    Merci pour vos réponses. Dans Eclipse, j'ai changé dans le menu "Project/Properties" la variable
    en .
    Mais j'ai maintenant le message d'erreur suivant:
    Code :
    C:\MinGW\bin\mingw32-make" not found in PATH
    .
    Merci pour votre aide
    John81
    tu as essayé ${Path}${PATH}mingw32-make.exe ou mingw32-make
    Mes principes de bases du codeur qui veut pouvoir dormir:
    • Une variable de moins est une source d'erreur en moins.
    • Un pointeur de moins est une montagne d'erreurs en moins.
    • Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
    • La plus sotte des questions est celle qu'on ne pose pas.

    Pour faire des graphes, essayez yEd.

  8. #8
    Nouveau Membre du Club
    Inscrit en
    août 2008
    Messages
    119
    Détails du profil
    Informations forums :
    Inscription : août 2008
    Messages : 119
    Points : 34
    Points
    34

    Par défaut

    Oui j'ai essayé les deux. Si j'enregistre ${Path}${PATH}mingw32-make.exe, j'ai le message:

    C:\MinGW\bin\mingw32-make.exe" not found in PATH
    et si j'enregistre ${Path}${PATH}mingw32-make, j'ai le message:

    C:\MinGW\bin\mingw32-make" not found in PATH
    Donc ni l'un ni l'autre ne marche

    Merci

    John81

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •