web-dev-qa-db-fra.com

Installer Eclipse CDT sur Ubuntu 12.04

J'essaie d'ajouter le CDT à une installation existante d'Eclipse JDT.

Je suis le processus ci-dessous:

  1. Ouvrez Eclipse
  2. Aide-> Installer un nouveau logiciel
  3. Je clique sur le bouton Ajouter
  4. J'entre CDT comme nom et le lien http://download.Eclipse.org/tools/cdt/releases/juno comme emplacement pour les référentiels. (btw la même erreur se produit si j'essaie d'ajouter une archive locale après l'avoir téléchargée depuis le site Eclipse - maître CDT )
  5. Je sélectionne les fonctions CDT MAIN et CDT OPTIONAL avec une case à cocher à installer, puis appuie sur next

Dans la fenêtre suivante, le message d'erreur suivant s'affiche:

Impossible de terminer l'installation car un ou plusieurs éléments requis sont introuvables. Logiciels en cours d'installation: lancement à distance C/C++ 6.0.0.201302132326 (org.Eclipse.cdt.launch.remote.feature.group 6.0.0.201302132326) Exigence manquante: C/C++ Remote Debug Launcher 2.4.0.201302132326 (org.Eclipse.cdt.launch .remote 2.4.0.201302132326) requiert 'bundle org.Eclipse.rse.ui [3.0.0,4.0.0)' mais il est introuvable. Impossible de satisfaire la dépendance: De: C/C++ Remote Launch 6.0.0.201302132326 (org.Eclipse .cdt.launch.remote.feature.group 6.0.0.201302132326) À: org.Eclipse.cdt.launch.remote [2.4.0.201302132326]

Ce qui est étrange, c'est que si je sélectionne simplement l'installation des fonctionnalités principales de CDT dans l'écran précédent, tout se passe bien et on me demande d'accepter les conditions de la licence avant que l'installation ait réellement lieu.

J'ai donc 2 questions:

  1. Une idée de ce qui pourrait résoudre le problème?
  2. Croyez-vous qu’il est important d’installer les fonctionnalités CDT OPTIONAL pour la programmation et le débogage standard?
4
Matteo

Après quelques recherches sur Google, j'ai découvert que le CDT pour Eclipse dépend d'autres composants spécifiques d'Eclipse, tels que bundle org.Eclipse.rse.ui (celui qui me manque et qui provoque l'erreur). Une nouvelle installation d’Eclipse ne les inclut peut-être pas encore toutes, mais elles peuvent être facilement installées.

Sélectionnez Aide> Installer un nouveau logiciel ... Cliquez sur le lien pour afficher les sites de logiciels disponibles. Assurez-vous qu'il existe un site de mise à jour nommé juno. Si ce n'est pas présent, cliquez sur Ajouter ... et entrez http://download.Eclipse.org/releases/juno pour l'emplacement.

Maintenant, lors des étapes d'installation, Eclipse doit télécharger et installer les dépendances du plugin et tout fonctionne correctement!

4
Matteo

pour résoudre le problème de l’installation d’Eclipse avec les plug-ins cdt c/c ++, procédez comme suit au terminal:

apt-get install Eclipse eclipse-cdt Eclipse-jdt # don't include Eclipse if you have it already

après une installation réussie, procédez comme suit au terminal; espace de travail de sauvegarde pls:

rm -rf ~/.Eclipse  
rm -rf ~/workspace  
Eclipse -clean &
5
meche