[C/C++]QtCreator et mysql_version.h non trouvé

Fermé
Faror Messages postés 69 Date d'inscription mardi 8 juin 2010 Statut Membre Dernière intervention 2 avril 2014 - Modifié par Faror le 2/04/2014 à 20:39
Bonjour,

Voila je travaille sous QtCreator et je souhaite utiliser mysql++, or lorsque je l'inclus pour l'utiliser comme ceci:
#include <mysql++/mysql++.h>
lors de la compilation il me retourne l'erreur suivant:
/usr/include/mysql++/common.h:131: error: mysql_version.h: No such file or directory

Je suis donc allé voir dans ce fameux common.h à la ligne 131 et voici ce qu'il dit:
#if defined(MYSQLPP_MYSQL_HEADERS_BURIED)
# include <mysql/mysql_version.h>
#else
# include <mysql_version.h>
#endif

En faisant quelques recherches, en compilant directement le code dans le terminal avec la variable MYSQLPP_MYSQL_HEADERS_BURIED:
gcc -o mainExec main.cpp -DMYSQLPP_MYSQL_HEADERS_BURIED
dans ce cas là ça marche bien.

Pourriez vous m'expliquer ce qu'est cette variable je vous prie et comment la déclarer/définir avec QtCreator de la même manière lors de la compilation?

Merci d'avance