J'essaie de me connecter à mysql via c++, j'ai fait toutes les includes nécessaires, l'importation de librairies mais chaque fois que j'essaie d'utiliser une fonction, j'obtiens cette erreur: undefined reference to `mysql_real_connect'@4 et ce, pour chaque fonction.
J'allège le code:
Code : Tout sélectionner
#define USE_OLD_FUNCTIONS
#include <windows.h>
#include <stdio.h>
#include <string.h>
#include <iostream.h>
// ce chemin est sans doute à adapter
#include "C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h"
//------------------------------------------------------------
static void exiterr(int exitcode);
//------------------------------------------------------------
MYSQL mysql;
MYSQL_RES *res;
MYSQL_ROW row;
//------------------------------------------------------------
int main(){
unsigned int i = 0;
if (!(mysql_connect(&mysql,"localhost","username","password")))
{
cout<<"Sorry...";
}
}
