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 :

Débutant avec Eclipse C++


Sujet :

C++

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    465
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 465
    Par défaut Débutant avec Eclipse C++
    Bonjour,
    Je suis à la base programmeur en Java en utilisant Eclipse.
    Je voulais apprendre C++. J'ai téléchargé Eclipse Helios for C++. J'ai installé MingGW et Msys pour compiler les programme C++ sur Eclipse.
    Pour tester si tout marche bien, j'ai essayé d'exécuter l'exemple de HellowWorld suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    #include <iostream>
    using namespace std;
     
    int main() {
    	cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!!
    	return 0;
    }
    Mais malheureusement, j'obtiens rien dans la console Java. J'obtiens juste:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    **** Build of configuration Debug for project HllowWorld ****
    **** Internal Buildre is used for build ****
    Nothing to build for HellowWorld
    Je n'ai pas de messages d'erreur ni warnings.
    Pourriez-vous m'indiquer c'est quoi le problème (Pourquoi il m'affiche pas dans la console la chaine de caractères "!!!Hello World!!!" ?
    Merci d'avance.

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 299
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 299
    Par défaut
    Salut,

    en lisant les messages d'erreur, j'ai l'impression qu'aucun fichier n'est compilé...
    Je pense que tu as plus un problème avec Eclipse qu'avec le C++ proprement dit.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 82
    Par défaut
    Effectivement on dirait qu'il ne trouve pas le fichier.

    Je remarque une faute de frappe ici => "for project HllowWorld"

    Peut être cela a-t-il un impact puisque le nom de ton projet serait différent dans ce cas et le compilateur se "trompe" de chemin d'accès à ta source.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    465
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 465
    Par défaut
    Citation Envoyé par klakman Voir le message
    Effectivement on dirait qu'il ne trouve pas le fichier.

    Je remarque une faute de frappe ici => "for project HllowWorld"

    Peut être cela a-t-il un impact puisque le nom de ton projet serait différent dans ce cas et le compilateur se "trompe" de chemin d'accès à ta source.
    Merci pour vous réponses.
    En fait, la faute de frappe est due à un mauvais copier/coller du contenu de la console.
    Lorsque j'exécute HellowWorld avec une ligne de commande, ça marche très bien. Alors qu'avec Eclipse, j'obtient un message "nothing to build".
    Il n'ya pas un paramétrage spécifique pour faire le lien entre Eclipse et MingW?

  5. #5
    Membre Expert Avatar de fregolo52
    Homme Profil pro
    Développeur C
    Inscrit en
    Août 2004
    Messages
    2 366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur C

    Informations forums :
    Inscription : Août 2004
    Messages : 2 366
    Par défaut
    J'ai une question bête !!
    Eclipse marche très bien pour coder en C++ (j'ai déjà utilisé sous Linux), mais c'est plutôt fait pour du java.
    Si tu ne fais pas de dév Java, pourquoi ne pas utiliser un IDE plus orienté C++ comme : code::blocks ?

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 82
    Par défaut
    Effectivement je pense que c'est une bonne idée.

    J'ai que très rarement utilisé éclipse. Pour faire du Java, aucun soucis, mais j'ai eu pas mal de soucis pour ajouter des modules pour d'autres langages.

    En tout cas il me semble quand même que les C::B, VC++ sont très loin devant pour faire du C/C++.

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    465
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 465
    Par défaut
    J'ai touvé une solution pour Eclipse c++ ici http://www.developpez.net/forums/d44...-sous-windows/

    J'ai l'ai testé pour l'exmple "HellowWorld" et ça marche. J'espère que ça marchera pour des applications c++ plus avancées.

    Au passage, j'ai une petite question toute bête: si je veux utiliser une bibliothèque particulière (OpenGL par exemple), quel est la procédure à faire?

  8. #8
    Membre Expert Avatar de fregolo52
    Homme Profil pro
    Développeur C
    Inscrit en
    Août 2004
    Messages
    2 366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur C

    Informations forums :
    Inscription : Août 2004
    Messages : 2 366
    Par défaut
    Citation Envoyé par choko83 Voir le message
    Au passage, j'ai une petite question toute bête: si je veux utiliser une bibliothèque particulière (OpenGL par exemple), quel est la procédure à faire?
    Google est beaucoup plus apte que moi pour y répondre.
    Ce n'est que mon avis, mais c'est pour ce genre de question qu'il est préférable d'utiliser un IDE dédié au C/C++ (comme Code::Blocks).

Discussions similaires

  1. [Débutant] Débuter avec Eclipse PDT
    Par mayssamaysoun dans le forum Eclipse PHP
    Réponses: 0
    Dernier message: 13/07/2010, 11h00
  2. [Débutant] Pb de compilation avec Eclipse
    Par scarabeailes dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 10/05/2007, 19h16
  3. Réponses: 2
    Dernier message: 29/01/2007, 15h13
  4. Problème de fichier jar avec eclipse<débutant>
    Par melodie53 dans le forum Eclipse Java
    Réponses: 7
    Dernier message: 28/07/2006, 15h41
  5. [Débutant]Interface graphique avec eclipse
    Par steelidol dans le forum Eclipse Platform
    Réponses: 5
    Dernier message: 08/06/2006, 13h12

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