-
C++ Builder / MySQL 5
j'ai trouv� un probleme lors de la compilation de mon programme.
il me signal une erreur dans l'edition de lien.
il reconnais pas les instruction MySql utilis� dans mon programme, malgr� que j'ai cr�� la librairie LibMysql.lib a prtir de fichier libmysql.dll et j'ai copier tout les fichiers *.h de repertoire mysql/include dans le repertoire cbuilder/include.
J'ai suivez correctement les etapes:
voila le site:
http://lfe.developpez.com/BCBmySQL/
Ou est le probleme?
merci.
-
Est-ce que tu as inclus le fichier lib dans ton projet?
Pourrais-tu donner le message d'erreur que tu obtiens.
-
j' ai inclu les fichiers *.lib et *.dll et les fichier *.h de repertoire mysql/include dans le repertoir du projet.
-
La DLL doit �tre dans m�me dossier que l'ex�cutable ou un dossier dans le path de windows (du genre C:\WINDOWS\system32).
Pour le fichier .lib tu dois (je crois) faire Project / Add to Project... ou sinon Shift+F11. Ensuite tu choisis LibMysql.lib en s�lectionnant le type fichier Library.
-
le probleme es tresolu, il faut faire Add Priject et ajouter le fichier*.lib
merci.
-
m�me probl�me non r�solu
Bonjour,
j'ai exactement le m�me pb. En suivant votre discussion, je n'arrive � rien de plus.
J'ai donc:
[LieurErreur] Unresolved external 'mysql_connect' referenced from ...
J'ai fait:
- rapatri� libmysql.dll depuis C:\Program Files\EasyPHP 2.0b1\mysql\bin (origine du pb?)
- implib pour g�n�rer libmysql.lib (j'ai Finale sur ma machine et du coup ce fichier est vu comme Finale Library File. Source du pb ? Si oui, que faut il faire?)
- j'ai trouv� mysql.h, mysql_com.h et mysql_version.h sur le net
- tous ces fichiers sont dans mon r�pertoire de travail; la lib est incluse dans mon projet
Avec tout �a, j'ai toujours ce pb de link.
Je continue � chercher dans mon coin, mais �a dure depuis un moment. Si quelqu'un voit la faille...
Merci
-
Oula �a rappelle des souvenirs �a, j'avais gall�r� aussi dessus, sur le m�me probl�me.
Je n'utilises pas easyPHP mais un Wamp, mais c'est pareil, et j'avais aussi essay� de rapatrier libmysql.dll et les .h � partir de ces r�pertoires, mais �a ne marchait pas � cause de �a, c'�tait pas les bons.
voici le sujet sur lequel j'avais demand� de l'aide, on m'avait donn� le lien avec les bons packs � charger.
http://www.developpez.net/forums/sho...50#post2538550
avec �a �a devrait marcher :) bonne chance
ha oui, n'oublie pas d'ajouter le .LIB � ton projet aussi, mais je crois que c'est d�j� dit plus haut