Précédent   Forum du club des développeurs et IT Pro > C et C++ > Bibliothèques > wxWidgets
wxWidgets Forums d'entraide pour la programmation wxWidgets en 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 04/05/2012, 12h54   #1
sourcilpower
 
Inscription : janvier 2011
Messages : 48
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 48
Points : -14
Points : -14
Par défaut Problème au lancement du programme

Bonjour,

Quand je compile sous codeblock cela marche parfaitement mais quand je vais dans le dossier de mon programme l'application me met une erreur comme quoi "mysqlpp.dll" n'est pas present sur mon ordinateur.

Comment faire pour regler ceci ?
sourcilpower est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/05/2012, 13h39   #2
wxXav
Membre confirmé
 
Avatar de wxXav
 
Homme Xavier Perrissoud
Développeur amateur
Inscription : décembre 2008
Messages : 139
Détails du profil
Informations personnelles :
Nom : Homme Xavier Perrissoud
Localisation : France

Informations professionnelles :
Activité : Développeur amateur

Informations forums :
Inscription : décembre 2008
Messages : 139
Points : 231
Points : 231
Salut.

C'est juste que cette dll ne se trouve pas dans un dossier "standard" reconnu par Windows.

Soit tu en fait une copie dans un dossier système, soit tu en fait une copie dans le dossier de l'application, soit tu ajoutes le dossier dans lequel elle se trouve à la variable système PATH.

@+
Xav'
wxXav est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 04/05/2012, 14h03   #3
sourcilpower
 
Inscription : janvier 2011
Messages : 48
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 48
Points : -14
Points : -14
Citation:
Envoyé par wxXav Voir le message
Salut.

C'est juste que cette dll ne se trouve pas dans un dossier "standard" reconnu par Windows.

Soit tu en fait une copie dans un dossier système, soit tu en fait une copie dans le dossier de l'application, soit tu ajoutes le dossier dans lequel elle se trouve à la variable système PATH.

@+
Xav'
C'est a dire tu as un exemple j'ai vraiment rien compris
sourcilpower est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 04/05/2012, 14h34   #4
wxXav
Membre confirmé
 
Avatar de wxXav
 
Homme Xavier Perrissoud
Développeur amateur
Inscription : décembre 2008
Messages : 139
Détails du profil
Informations personnelles :
Nom : Homme Xavier Perrissoud
Localisation : France

Informations professionnelles :
Activité : Développeur amateur

Informations forums :
Inscription : décembre 2008
Messages : 139
Points : 231
Points : 231
Apparement, ton exécutable est lié à une dll MySQL++.

Il a donc besoin de cette dll pour marcher.
Or elle doit se trouver dans un dossier que Windows ne connaît pas directement.

Le plus simple est de la trouver et d'en faire une copie dans le dossier de ton exécutable.
wxXav est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 04/05/2012, 14h47   #5
sourcilpower
 
Inscription : janvier 2011
Messages : 48
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 48
Points : -14
Points : -14
Citation:
Envoyé par wxXav Voir le message
Apparement, ton exécutable est lié à une dll MySQL++.

Il a donc besoin de cette dll pour marcher.
Or elle doit se trouver dans un dossier que Windows ne connaît pas directement.

Le plus simple est de la trouver et d'en faire une copie dans le dossier de ton exécutable.
Merci bien j'ai trouver mais seul souci c'est qu'il me demande : mingwm10.dll mais impossible de le trouver

comment faire ?
sourcilpower est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 04/05/2012, 15h18   #6
fregolo52
Expert Confirmé Sénior
 
Avatar de fregolo52
 
Homme
Développeur C
Inscription : août 2004
Messages : 2 095
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur C

Informations forums :
Inscription : août 2004
Messages : 2 095
Points : 4 102
Points : 4 102
Citation:
Envoyé par sourcilpower Voir le message
Merci bien j'ai trouver mais seul souci c'est qu'il me demande : mingwm10.dll mais impossible de le trouver

comment faire ?
faut chercher encore !
elle doit être dans mingw, comme son nom l'indique. mingw est peut-être dans (les noms ne sont pas exacts) :
- c:\mingw
- c:\program files\codeblocks\mingw
fregolo52 est actuellement connecté   Envoyer un message privé Réponse avec citation 10
Vieux 04/05/2012, 15h27   #7
sourcilpower
 
Inscription : janvier 2011
Messages : 48
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 48
Points : -14
Points : -14
Citation:
Envoyé par fregolo52 Voir le message
faut chercher encore !
elle doit être dans mingw, comme son nom l'indique. mingw est peut-être dans (les noms ne sont pas exacts) :
- c:\mingw
- c:\program files\codeblocks\mingw
Un grand merci <3
sourcilpower 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 00h58.


 
 
 
 
Partenaires

Hébergement Web