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 06/10/2010, 17h55   #1
themoye
Membre du Club
 
Inscription : février 2005
Messages : 176
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 176
Points : 56
Points : 56
Par défaut [Helios / Windows 7 64bits] Manque de droit pour l'exécution de mes programmes ?

Bonjour,

J'ai récemment installé Eclipse Helios pour C/C++ sur ma nouvelle machine équipée de Windows 7, version 64bits.
Après quelques tâtonnement, tout semble fonctionner, sauf l'exécution de mes programmes (debug ou release).

Enfin ce n'est pas tout à fait vrai, il semblerait qu'Eclipse les lance. J'ai par exemple le message "<arrêté> Hello World.exe [C/C++ Application] D:\..........\Debug\Hello World.exe " dans la console d'Eclipse après lancement du HelloWorld dans les projets C++ mais pas de console Windows qui s'ouvre.

De même, un double clique pour lancer mon application depuis mon dossier Workspace m'indique l'erreur suivante :
Citation:
Impossible de démarrer le programme car il manque libgcc_s_dw2-1.dll sur votre ordinateur
A noter que si j'exécute l'application en mode Administrateur, tout se lance comme il faut.

Quelqu'un saurait-il m'expliquer comment faire en sorte que cela fonctionne ?

Merci d'avance pour votre aide.
themoye est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/10/2010, 23h17   #2
bebertc
Invité de passage
 
Inscription : janvier 2005
Messages : 2
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2
Points : 1
Points : 1
Jai le même problème avec une application (Java / jni / C) impossible à lancer ou à débugger depuis eclipse puisqu'il me faut les droits administrateur pour la lancer.
Je suis aussi très intéressé par une solution (Win 7 x64, eclipse helios).
bebertc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2010, 08h31   #3
rtg57
Membre Expert
 
Avatar de rtg57
 
Homme
Autodidacte
Inscription : mars 2006
Messages : 1 191
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Autodidacte
Secteur : Service public

Informations forums :
Inscription : mars 2006
Messages : 1 191
Points : 1 517
Points : 1 517
Bonjour,

essayez de localiser l'emplacement de cette dll.
Ensuite (en mode administrateur), ajoutez les droits d'écriture et de modification sur ce dossier, ou peut être même le dossier parent.

Ce doit être un problème spécifique au module C++, car je programme en JAVA avec la version Helios 64 bits, et il n'y a pas de souci de verrouillage pour le simple utilisateur.

@ bientôt...
__________________
@ bientôt...

Salut & @+ sur 3W!
rtg57 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/07/2012, 17h03   #4
achtussieux
Invité de passage
 
Inscription : août 2011
Messages : 1
Détails du profil
Informations forums :
Inscription : août 2011
Messages : 1
Points : 1
Points : 1
Bonjour,

J'ai eu le même problème:
- sous Windows + Eclipse + MinGW, compilation de "Hello World" OK
- à l'exécution, rien en mode release mais en mode debug ça pouvait s'afficher (je sais pas trop pourquoi).

J'ai résolu ça en faisant:
- clic droit dans Eclipse sur le projet
- dans le menu contextuel, aller dans Properties
- une nouvelle fenêtre s'affiche, aller dans Run > Debug settings (puisque le problème est à l'exécution)
- choisir la bonne configuration de lancement (la créer avant si nécessaire, il en faut une en tous cas) et l'éditer
- nouvelle fenêtre...Choisir l'onglet Environment et ajouter une variable avec le nom que vous voulez et la valeur c:\MinGW\bin

Normalement, l'affichage de votre code devrait se faire maintenant dans la console d'Eclipse.
Ca évite de modifier les variables d'environnement du système.

J'espère avoir pu aider...
achtussieux 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 20h21.


 
 
 
 
Partenaires

Hébergement Web