Le projet s'appuie. Mais ne pas créer les fichiers binaires dossier
Récemment, j'ai configuré eclipse CDT pour le développement en C++. Je peux construire des projets et non des erreurs s'affichent dans le projet. Lorsque j'essaie d'exécuter le projet, je reçois un message d'erreur qui indique: déjeuner manqué Aucune binaires trouvé. C'est la base bonjour mot projet c++ que j'ai créé à l'aide de l'éclipse option Fichier>Nouveau>C++> Exécutable > Hello world en C++ Projet.
J'ai essayé de suivre cette solution. Il n'a eu aucun effet.
J'ai essayé de nettoyer le projet et la construction du projet à plusieurs reprises.
J'ai configuré CDT avec juno sur mon autre ordinateur sans aucun problème.
J'avais déjà des problèmes de configuration d'eclipse qui je ne pense pas que sont liés, mais les détails peuvent être trouvés ici.
Donc l'exe fichier est dans le dossier de débogage, mais pour une raison quelconque eclipse refuse de l'exécuter. L'un de ses semblables, il ne voit pas le fichier exe. Toutes les suggestions?
Mise à jour
J'ai regardé les autres projets qui s'exécutent avec succès et remarqué qu'il y a des binaires dossier qui n'existe pas dans les projets qui ne fonctionnent pas. (même pour les projets qui ne fonctionnent pas, je peux le déjeuner le fichier exe manuellement en allant dans le dossier de débogage qui contient le fichier exe après la construction)
Cela signifie que, pour quelque raison eclipse n'est pas de créer les fichiers binaires dossier avec le fichier exe. J'ai essayé de créer le dossier manuellement et en plaçant le fichier exe, mais le dossier a un look spécial lors de l'eclipse crée et il ne marche pas quand vous venez de créer le dossier manuellement. Le dossier seulement semblent contenir le même fichier que le dossier de débogage.
C'est vraiment frustrant
OriginalL'auteur Xitcod13 | 2013-05-02
Vous devez vous connecter pour publier un commentaire.
Voyez-vous le fichier sous "binaires" dossier virtuel dans votre Explorateur de Projet?
Il semble que vous "binaire parser" n'est pas de la cueillette de l'exécutable. Utilisez-vous la CDT makefile ou celui que vous avez écrit vous-même? Vérifiez également si "PE Windows Parser" et/ou "Cygwin PE Parser" sont sélectionnés lorsque vous ouvrez les propriétés du projet, accédez à "C/C++ Build"/la page des Paramètres de "Binaire Analyseurs" onglet.
OriginalL'auteur Eugene
J'ai juste eu le même message d'erreur, et voici ce que j'ai fait:
Bon binaire de l'analyseur doit être choisi de sorte Eclipse peut reconnaître l'exécutable: Sélectionnez le projet, puis faites un clic droit.
Projet->Propriétés->C/C++ Build->Paramètres->Binaire des Analyseurs, PE Windows Analyseur (ou vous pouvez sélectionner Cygwin si vous utilisez le compilateur).
Qui a fonctionné pour moi au moins pour le compilateur croisé.
Sous Linux j'utilise Elfe analyseur.
OriginalL'auteur Nenad Bulatovic
J'ai eu le même problème. Il vient d'être résolu par la sauvegarde de mon .c fichier! Seulement en cliquant sur Ctrl+S dans mon .c fichier et le problème résolu. Je pense que la raison en était le programme de la construction de rien! Maintenant, il génère des fichiers Binaires dossier et fonctionne très bien!
OriginalL'auteur Gamal Othman
Eclipse Mars + CDT. Windows 7 64 bits. Cela peut être vieux, cependant si un nouveau mec coincé sur ce problème - la mienne était as.exe a été quelque peu endommagé, de sorte qu'il n'a pas pu lancer n'a donc pas produit *.o fichier de sortie de la.s de fichier, et followingly ld n'avait rien à faire parce qu'il n'y a pas de *.o fichier, et followinglly pas *.exe. Donc on dirait qu'il construit, mais pas exécutable crée à cause de cela. Je l'ai corrigé en téléchargeant les dernières MinGW binaire outils, et d'écraser tous les /bin et /mingw32 fichiers.
OriginalL'auteur WhiteTiger
Si votre utilisation première fois eclipse pour le c++, vous avez à construire le programme avant de lancer le programme. Pour construire le projet de Projet>>Construire le projet en cours, je pense que ce sera pour elle.
OriginalL'auteur jaya rayee
Lors de l'installation de l'éclipse, j'ai choisi pour l'installation uniquement avec MinGW. Une fois que j'ai voulu commencer un nouveau projet, il n'y a pas de MinGW option, j'ai créé un projet et j'ai eu le même problème avec la question du titre. J'ai changé le
Properties
>C/C++ Build
>Tool Chain Editor
àMinGW GCC
plus tard. Cela a résolu mon problème.OriginalL'auteur thyship