“Le lancement a échoué. «Binaire introuvable» pour C dans Eclipse 4.3.0 sous OS X 10.9.2

Depuis le début de la journée, je n’ai pas été en mesure de comstackr de programmes C dans Eclipse, car cela ne créera pas les fichiers binarys nécessaires lors de la construction d’un projet. En fait, cela ne créera pas du tout de dossier. J’ai essayé tout ce que j’ai vu ici pour essayer de le réparer, et ça ne fait qu’empirer. Voici ce que j’ai essayé jusqu’à présent et les résultats:

De “Échec du lancement. Binaire introuvable.” Problème IDE Snow Leopard et Eclipse C / C ++ , dans Terminal:

cd /usr/bin sudo rm cc gcc c++ g++ sudo ln -s gcc-4.0 cc sudo ln -s gcc-4.0 gcc sudo ln -s c++-4.0 c++ sudo ln -s g++-4.0 g++ 

Cela était censé changer le chemin d’access à GCC 4.0 32 bits à partir de 4.2 bits. Après cela, j’ai eu un problème majeur: je n’avais plus aucun type de CCG, comme en témoigne le fait que lorsque j’ai appelé

 gcc -v 

dans Terminal, il est retourné:

 -bash: gcc: command not found 

Pour tenter de rectifier les choses, j’ai retéléchargé les outils de ligne de commande à partir de Xcode et les ai réinstallés, et Xcode reconnaît qu’ils sont bien installés. Malgré cela, l’appel de gcc -v renvoyait toujours -bash: gcc: commande introuvable. Après avoir répété ce processus, j’ai obtenu le même résultat, ce qui donne l’impression que je ne peux pas installer / trouver le compilateur c! Il semble également que les fichiers binarys des précédents projets C qui fonctionnaient lorsque tout allait bien ont disparu après cette opération.

J’ai aussi essayé:

  1. Allez dans Projet> Propriétés> Générer C / C ++> Paramètres> Analyseurs binarys: et assurez-vous que l’parsingur Mach-O 64 a été sélectionné.

  2. Modification dans les sections Divers de MacOS XC Linker et GCC C Comstackr de la zone de texte flags pour contenir “-arch i686”

Rien de tout cela n’a fonctionné …

Je suis maintenant perdu et vraiment coincé. Si quelqu’un peut aider, ce serait grandement apprécié.

Je vous remercie!

    La première chose à faire: avez-vous lu / essayé la réponse la plus votée sur la question liée à la combinaison de touches Ctrl-clic pour sélectionner “Construire le projet”?

    Je ne peux pas vraiment parler de votre problème avec Eclipse, car je ne l’utilise pas, mais je suppose que vous avez probablement gâché votre installation OS X à ce stade. Malheureusement, les conseils que vous avez utilisés ont peut-être été utiles dans les délais impartis par SnowLeopard, mais ils ne le sont probablement plus. Je ne sais pas exactement quand cela s’est produit, mais GCC 4.0 n’est plus fourni avec OS X ou Xcode et il est certainement parti depuis la version 10.9.2. Il ne sera plus installé ni par Xcode, ni par l’option “Installer les outils de ligne de commande”, donc si vous avez vraiment besoin de cette version spécifique du compilateur, vous devrez la construire et l’installer vous-même.

    Par défaut, lors des dernières installations OS X, les exécutables du compilateur dans /usr/bin sont des xcrun qui appellent effectivement xcrun pour déterminer l’emplacement de la version actuelle de Xcode. Par défaut, /usr/bin/gcc pointe sur la version de clang fournie avec votre version de Xcode actuellement installée.

    Je ne sais pas comment récupérer ces talons après les avoir supprimés, mais je commencerais par effectuer une nouvelle installation du dernier Xcode, puis à nouveau par installer les outils de ligne de commande par la suite, et de voir si cela vous ramène au moins à avoir ces bouts en place.

    Au-delà de cela, je rechercherais une autre approche de votre problème avec Eclipse. Clang est certainement capable de générer des fichiers binarys 32 bits. Je ne vois pas pourquoi je voudrais utiliser GCC 4.0 sur Clang.