À l'aide de libmysql.dll sur Windows 7
Je travaille sur un programme qui se connecte à libmysql.dll. Dans la partie du code qui l'utilise, j'ai inclus deux winsock2.h et mysql.h. J'ai écrit le programme déjà et il fonctionne très bien sur Linux et Windows XP.
Pour Windows XP, j'ai trouvé que libmysql.dll doit être dans le répertoire system32 dans l'ordre pour que le code fonctionne. Toutefois, dans Windows 7, même en ayant l'libmysql.dll fichier dans system32, il ne permet pas de travailler. Apparemment, il ne pouvait pas trouver libmysql.dll. Étant donné que c'est un plugin pidgin, qui est la seule bibliothèque qui n'est pas requis par Pidgin, et donc j'ai eu à le placer quelque part. Le problème est, je ne sais pas où.
Où doit-il être placé sur des systèmes plus récents, comme Windows 7?
source d'informationauteur Nick Bana
Vous devez vous connecter pour publier un commentaire.
L'libmysql.dll le fichier est une partie de la base de données MySQL Connector/C lib-
http://dev.mysql.com/downloads/connector/c/
Avez-vous essayé de placer le fichier dans le répertoire de votre application est en cours de lancement?
À moins que le programme qui permet d'utiliser cette dll a été écrit de telle façon qu'il est à la recherche de la dll dans des lieux spécifiques (peu probable), il devrait fonctionner dans les deux sens system32 ou du programme, le répertoire d'exécution.
Edit:
Assurez-vous également que le system32 dir en existe un dans votre %PATH% variable d'environnement.