Question

Je suis en train de se éclipse de travailler avec MinGW. Je l'ai fait ce qui suit:

  • Téléchargé CDT pour eclipse.
  • installé MinGW.
  • Ajouté C: \ MinGW \ bin à mon chemin
    . Ouverture d'une invite de commande (CMD) et en tapant g ++ ou travaux aussi bien bien.
  • Je cours éclipse, créer une "nouvelle C ++ Project", et seule l'option disant "autres toolchains".

Il y a un MILLION tutoriels là-bas en disant éclipse devrait identifier MinGW lui-même. Il ne fait pas, et je ne sais pas quoi faire. J'ai essayé de réinstaller everying dans à peu près chaque commande es posible. Toujours pas de chance.

J'ai aussi noté quelques tutoriels dire quelque chose au sujet de la création d'un « projet géré C ++ ». Je n'ai pas cette option, tout ce que je reçois est « C ++ Projet » et « Projet C »

modifier: Je éclipse Ganymède, fenêtres x86_64, la version 3.4.2
http://download.eclipse.org/ eclipse / téléchargements / gouttes / R-3.4.2-200902111700 / index.php

L'exécution de la "Eclipse IDE pour les développeurs C / C ++" échoue, car il n'y a pas de version 64 bits pour Windows. La version x86 nécessite Java x86 installé aussi bien, et l'installation de deux versions de Java, a donné rien que des ennuis dans le passé.

Était-ce utile?

La solution

La distinction entre les projets gérés marque et projet makefile a été éliminé CDT 4.x, je pense. Maintenant, il n'y a qu'un seul type de projet, mais vous pouvez sélectionner différents constructeurs. CDT comprend un constructeur interne qui n'utilise pas makefiles et un autre qui le fait.

Tout d'abord, vous épargner l'effort de « réinstaller dans tous les ordres possibles ». Cela est également connu sous le nom d'essais et d'erreurs, et ne vous rendre plus frustrés. Appliquer les compétences en résolution de problèmes normaux que vous avez en tant que programmeur.

Étant donné que vous avez installé MinGW, ce qui se passe si vous téléchargez « Eclipse IDE pour C / C ++ développeurs ", commencer eclipse.exe et essayer de créer un C ++ - projet avec un MinGW l'ensemble des outils?

EDIT: rappelez-vous: touche en obtenir de l'aide à des problèmes comme ceux-ci est de produire un exemple minimal qui échoue. En outre, il serait utile si vous avez fourni des URL aux paquets installés (MinGW, Eclipse, etc.).

EDIT: Je viens d'installer CDT en utilisant le site de mise à jour Ganymede, téléchargé et installé MinGW ici , et redémarré Eclipse, et tout a bien fonctionné. Je sais que cela ne vous aide pas, mais cela ne prouve que la détection de toolchain est pas complètement cassé. Quelque chose est bizarre de votre côté.

Autres conseils

Les instructions pour la mise en place MinGW dans Ganymède sont situés ici .

  

Les suivants sont des instructions et   liens sur la façon d'installer le courant   version de MinGW. Notez que ces   des liens se dérègle au fil du temps   que de nouvelles versions de composants MinGW   sont présenté. S'il vous plaît vérifier la MinGW   section de sortie de fichier pour la dernière   versions.

     
      
  1. Téléchargez et exécutez le programme d'installation MinGW, MinGW-5.1.3.exe.
  2.   
  3. Sélectionnez téléchargez et installez les outils de base MinGW et le compilateur g ++.   Vous pouvez sélectionner le courant ou   version candidate de ces outils. Toi   peut également installer un de l'autre   compilateurs disponibles.

         

    Ne pas installer le MinGW Faire fonction que la version MSYS de faire   à partir de l'étape 5 est une plus complète   la mise en œuvre de la faire.

  4.   
  5. Le programme d'installation ne MinGW actuellement pas installer le gdb   débogueur. Pour installer le débogueur,   télécharger le fichier de ce qui suit   Lieu: gdb-6.6.tar.bz2
  6.   
  7. Extraire le contenu du fichier gdb-6.6.tar.bz2 au même endroit   où vous avez installé MinGW.
  8.   
  9. Si vous souhaitez utiliser des projets Makefile, télécharger et exécuter le programme d'installation   programme à l'emplacement suivant:   MSYS-1.0.10.exe. MSYS fournit une   la mise en œuvre de marque et connexes   outils de ligne de commande. Ce n'est pas   nécessaire pour d'autres types de projets   avec la chaîne d'outils MinGW, qui utilisent   outils de construction internes de CDT pour effectuer   la construction.
  10.   

Suite à ce processus résolu tous les problèmes que j'avais.

J'ai eu le même problème avec Eclipse Galileo et CDT 6.0.1. Il se avère que CDT ne reconnaît MinGW quand il est situé sous c: \ MinGW. Je l'avais dans c: \ msys \ MinGW ce qui était le problème. Après avoir changé que tout fonctionnait bien.

Vous pouvez essayer Wascana bureau Developer. Sa distribution d'Eclipse CDT configuré spécifiquement pour le développement sous Windows.

J'ai eu le même problème (à savoir Eclipse ne pas trouver MinGW sur le PATH) après avoir supprimé certains des fichiers inutilisés / dossiers de MinGW. Il était d'environ 600 Mo et j'a été chargé de la réduire avant d'ajouter au contrôle de source. Je l'ai jusqu'à un ~ 200 Mo exploitables. Quand j'ai essayé de recréer un espace de travail Eclipse après, MinGW disparu de toolchains disponibles. Il est réapparu après avoir mis la MinGW d'installation d'origine sur le chemin.

HTH

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top