3 votes

Premiers pas avec Eclipse CDT

J'ai téléchargé la dernière version d'Eclipse CDT (Helios) et j'ai voulu tenter ma chance avec un peu de programmation C++ (je ne l'ai pas fait depuis des lustres).

J'ai essayé de faire le projet "Hello World", mais je me suis retrouvé bloqué assez rapidement. Première chose - le #include <stdio.h> y #include <stdlib.h> a été marqué par un avertissement "Symbole non résolu". J'ai donc trouvé l'endroit où je peux ajouter des chemins d'inclusion et je l'ai dirigé vers ces en-têtes de l'installation de Visual Studio que j'ai.

Après cela, tout allait bien, mais.. :

  1. Je ne vois pas d'erreurs de compilation ou d'avertissements dans le fichier Problèmes tabulation.
  2. Je ne peux pas exécuter le code - j'obtiens "Launch failed. Binary not found".

Ma question est simple : quelles sont les étapes à suivre ? vraiment que je dois faire pour que mon code soit compilé, lié et exécuté ? J'ai essayé de le chercher sur le site d'Eclipse, mais je n'ai trouvé aucune référence à ce sujet.

1voto

rickstockham Points 60

Je suppose que vous travaillez sous Windows, car cette erreur semble être liée à Windows.

Il semble qu'il vous manque la chaîne d'outils de base dont le CDT a besoin pour construire le projet. Vous avez besoin de quelques fichiers Avant de commencer . Je suggère l'installateur mingw, car il est simple et vous permet de construire des binaires compatibles avec Windows.

Consultez le lien ci-dessus, puis assurez-vous que votre projet est lié à la chaîne d'outils. J'espère que cela vous aidera.

0voto

Itamar Katz Points 4810

Un point de départ pourrait être :

  • Fichier -> Nouveau -> projet c++
  • Saisissez un nom pour le projet, sélectionnez Hello World c++ Project sous Project Type et cliquez sur Finish .
  • Cliquez avec le bouton droit de la souris sur le projet -> Exécuter en tant que -> Application C++ locale (ou cliquez simplement sur l'icône de l'application). Run dans la barre d'outils).

0voto

JimD Points 31

J'ai obtenu la même erreur jusqu'à ce que je lance la commande "Build All". Cette commande a créé deux nouveaux dossiers, Debug et Release. Ensuite, lorsque j'ai cliqué sur le bouton "Debug", il m'a été demandé lequel je voulais exécuter et j'ai sélectionné "Debug" et cela a fonctionné parfaitement.

Il semble que le binaire qu'il n'a pas trouvé ait été créé à partir de la commande "Build All".

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X