cs_MadMatt
Messages postés3Date d'inscriptiondimanche 16 mars 2003StatutMembreDernière intervention16 avril 2003
-
16 avril 2003 à 13:49
loulouklm
Messages postés10Date d'inscriptiondimanche 17 novembre 2002StatutMembreDernière intervention29 juillet 2008
-
17 mai 2003 à 12:26
Bonjour à tous
Je voudrais ouvrir une base de données en C++ sous Linux (redhat 8) et avec KDevelop.
Pour se faire, il faut que j’utilise les fonctions se trouvant dans mysql.h.
Voici mon programme :
#include
#include <stdlib.h>
#include
int main(int argc, char *argv[])
{
MYSQL mysql;
mysql_real_connect(&mysql,NULL,NULL,NULL, "MaDataBase", 0, NULL,0);
...
...
mysql_close(&mysql);
return EXIT_SUCCESS;
}
Lors de la COMPILATION, je n’ai AUCUNE ERREUR, mais lorsque j’execute, j’ai les erreurs suivantes :
main.cpp:12: undefined reference to `mysql_real_connect'
main.cpp:13: undefined reference to `mysql_close'
Y a t il quelque chose a faire avant de pouvoir ouvrir ma base de données de cette façon ?
(j’ai essayé de démarrer le serveur mysql (avec « mysqld start ») mais j’ai toujours ces erreurs lorsque j’execute)
Si vous pouviez m’aider, je vous en serai très reconnaissant !
Merci
cs_MadMatt
Messages postés3Date d'inscriptiondimanche 16 mars 2003StatutMembreDernière intervention16 avril 2003 16 avril 2003 à 20:59
-------------------------------
Réponse au message :
-------------------------------
Peux tu m'expliquer comment faire ces 2 actions STP
( surtout pour linké mon programme avec la lib de MySQL )