Utilisation de MySQL en C++
Bonjour,
Je tente d'utiliser MySQL en C++, je compile avec l'IDE Code::Blocks sous Windows.
Maintenant, lorsque je tente de compiler ce simple code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| #include <stdio.h>
#include <winsock.h>
#include <mysql.h>
int main(int argc, char *argv[])
{
MYSQL mysql;
mysql_init(&mysql);
mysql_options(&mysql,MYSQL_READ_DEFAULT_GROUP,"testMySQL");
if (!mysql_real_connect(&mysql,"localhost","root","","lapage",0,NULL,0))
{
fprintf(stderr, "Impossible de se connecter à la base de données, erreur : %s\n",
mysql_error(&mysql));
}
int y;
scanf("%ld", y);
return 0;
} |
Et là j'obtiens ces erreurs :
undefined reference to mysql_init
undefined reference to mysql_real_connect
etc...
J'ai fouillé sur le web, ce que je trouve : http://dev.mysql.com/doc/refman/5.0/fr/link-errors.html
C'est exactement mon problème, par contre je ne comprends pas ce qu'ils veulent dire par "Ligne de liaison", il en est autant pour la commande mysql_config, que je ne trouve pas.
Merci d'avance de votre aide :)