Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > Eclipse > Eclipse C & C++
Eclipse C & C++ Forum d'entraide Eclipse pour C et C++
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 27/10/2012, 23h08   #1
ol9245
Membre Expert
 
Avatar de ol9245
 
Homme Olivier Planchon
Chercheur
Inscription : avril 2007
Messages : 876
Détails du profil
Informations personnelles :
Nom : Homme Olivier Planchon
Âge : 51
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Chercheur

Informations forums :
Inscription : avril 2007
Messages : 876
Points : 1 016
Points : 1 016
Par défaut Compiler avec GCC 4.7

Bonjour,

Je suis sur Ubuntu 12.04.
Je viens d'installer gcc-4.7 et j'arrive à compiler des programmes de test dans la console.
J'ai aussi réussi à faire que la 4.7 soit la version par défaut. Par exemple, quand je fais g++ --version, j'ai bien une version 4.7 qui s'affiche.

Par contre je n'arrive pas à compiler sous Eclipse le moindre programme spécifiquement C++11.

Comment expliquer à Eclipse qu'il doit changer de compilateur C++ ?

Je suis nouvel utilisateur d'Eclipse, donc les solutions que je peux explorer par moi-même sont limitées.

Merci d'avance pour votre aide.
__________________
Quelle que soit sa maigreur, les couilles de l'éléphant rempliront une marmite (proverbe gabonais)
Matlab 7.12.0.635 (R2011a), Ubuntu 12.04 64bits. <<<Je ne réponds pas aux messages privés techniques. Merci de poster les questions techniques sur les forums, comme c'est recommandé ICI>>>
ol9245 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/10/2012, 00h14   #2
Laurent.B
Rédacteur/Modérateur
 
Avatar de Laurent.B
 
Homme Laurent Barbareau
Ingénieur développement logiciels
Inscription : novembre 2004
Messages : 2 987
Détails du profil
Informations personnelles :
Nom : Homme Laurent Barbareau
Âge : 40
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 2 987
Points : 14 592
Points : 14 592
Envoyer un message via Skype™ à Laurent.B
Bonjour,

Jette un oeil à ceci http://laurent-barbareau.developpez....ls/EclipseCDT/ . Ce tutoriel n'est pas encore officialisé (car pas tout à fait terminé) mais il devrait pouvoir t'aider un minimum.
__________________
Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
Pensez à cliquer sur le bouton une fois votre problème solutionné, merci.
Laurent.B est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/10/2012, 15h24   #3
ol9245
Membre Expert
 
Avatar de ol9245
 
Homme Olivier Planchon
Chercheur
Inscription : avril 2007
Messages : 876
Détails du profil
Informations personnelles :
Nom : Homme Olivier Planchon
Âge : 51
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Chercheur

Informations forums :
Inscription : avril 2007
Messages : 876
Points : 1 016
Points : 1 016
Citation:
Envoyé par Laurent.B Voir le message
Bonjour,

Jette un oeil à ceci http://laurent-barbareau.developpez....ls/EclipseCDT/ . Ce tutoriel n'est pas encore officialisé (car pas tout à fait terminé) mais il devrait pouvoir t'aider un minimum.
Merci pour le lien.
en fait j'ai pas réussi à avancer car le tuto est essentiellement tourné vers windows alors que je suis sur linux.

J'ai déja eclipse qui tourne. Mon problème est de le faire compiler avec le gcc 4.7 que je viens d'installer.
__________________
Quelle que soit sa maigreur, les couilles de l'éléphant rempliront une marmite (proverbe gabonais)
Matlab 7.12.0.635 (R2011a), Ubuntu 12.04 64bits. <<<Je ne réponds pas aux messages privés techniques. Merci de poster les questions techniques sur les forums, comme c'est recommandé ICI>>>
ol9245 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/10/2012, 20h27   #4
Laurent.B
Rédacteur/Modérateur
 
Avatar de Laurent.B
 
Homme Laurent Barbareau
Ingénieur développement logiciels
Inscription : novembre 2004
Messages : 2 987
Détails du profil
Informations personnelles :
Nom : Homme Laurent Barbareau
Âge : 40
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 2 987
Points : 14 592
Points : 14 592
Envoyer un message via Skype™ à Laurent.B
Tout est histoire de toolchain et de PATH...
As-tu bien parcouru le tutoriel en entier ?
Si vraiment ça ne peut pas t'aider alors peut-être serait-il bon d'indiquer ce qui se passe lorsque tu lances un build...
__________________
Responsable FAQ Eclipse | Maintiens et développe un des logiciels destinés aux rédacteurs sur developpez.com
Pensez à cliquer sur le bouton une fois votre problème solutionné, merci.
Laurent.B est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/10/2012, 13h44   #5
ol9245
Membre Expert
 
Avatar de ol9245
 
Homme Olivier Planchon
Chercheur
Inscription : avril 2007
Messages : 876
Détails du profil
Informations personnelles :
Nom : Homme Olivier Planchon
Âge : 51
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Chercheur

Informations forums :
Inscription : avril 2007
Messages : 876
Points : 1 016
Points : 1 016
Là ça a empirer. J'ai chargé des mises à jour dans eclipse et je ne peux même plus éditer un source :

Could not open the editor: No editor descriptor for id org.eclipse.cdt.ui.editor.CEditor
__________________
Quelle que soit sa maigreur, les couilles de l'éléphant rempliront une marmite (proverbe gabonais)
Matlab 7.12.0.635 (R2011a), Ubuntu 12.04 64bits. <<<Je ne réponds pas aux messages privés techniques. Merci de poster les questions techniques sur les forums, comme c'est recommandé ICI>>>
ol9245 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/10/2012, 14h27   #6
ol9245
Membre Expert
 
Avatar de ol9245
 
Homme Olivier Planchon
Chercheur
Inscription : avril 2007
Messages : 876
Détails du profil
Informations personnelles :
Nom : Homme Olivier Planchon
Âge : 51
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Chercheur

Informations forums :
Inscription : avril 2007
Messages : 876
Points : 1 016
Points : 1 016
J'ai réinstallé Eclipse à partir de ce lien :

http://www.eclipse.org/downloads/dow...-x86_64.tar.gz

J'ai copié le contenu de l'archive dans mon home puis j'ai lancé clipse (donc pas de processus d'installation nécessaire avec cette archive apparemment).

J'ai demandé à créer un "hellow world C++ project".

Il ne reconnait pas tous les mots du C++, c'est bizarre. Voic la capture d'écran :

Note : j'ai installé auparavant g++-4.7. Pour compiler un programme à la console, je fais ceci :
Code :
g++-4.7 -std=c++11 tst_threads2.cpp -o tst_threads2 -lpthread
Les versions sont cohérentes :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
olivier@OBOKERN:~$ g++ --version
g++ (GCC) 4.7.2
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
olivier@OBOKERN:~$ c++ --version
c++ (GCC) 4.7.2
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
olivier@OBOKERN:~$ gcc --version
gcc (GCC) 4.7.2
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
__________________
Quelle que soit sa maigreur, les couilles de l'éléphant rempliront une marmite (proverbe gabonais)
Matlab 7.12.0.635 (R2011a), Ubuntu 12.04 64bits. <<<Je ne réponds pas aux messages privés techniques. Merci de poster les questions techniques sur les forums, comme c'est recommandé ICI>>>
ol9245 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 01h48.


 
 
 
 
Partenaires

Hébergement Web