Bonjour � tous,
Je cherche actuellement � piloter MySql depuis un programme en C++ sous Code::block.
Voici mon code :
Et lorsque je le compile j'obtiens une erreur :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 #include <iostream> #include <windows.h> #include <mysql/mysql.h> int main() { MYSQL *mysql; MYSQL *connect; int ok; char query[] = "INSERT INTO connectes VALUES('', pseudo')"; mysql = mysql_init(NULL); connect = mysql_real_connect(mysql,"host","pseudo","mot_de_passe", "bdd", 0, "", 0); ok = mysql_real_query(connect, query, (unsigned int) strlen(query)); mysql_close(mysql); return 0; }
D'apr�s mes recherches, le probl�me viens des liens, mais j'ai essay� pas mal de choses et � chaque fois une nouvelle erreur survient !
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6 obj\Debug\main.o||In function `main':| rald\Mes documents\Blocks\Programmes\api\main.cpp|12|undefined reference to `mysql_init@4'| rald\Mes documents\Blocks\Programmes\api\main.cpp|13|undefined reference to `mysql_real_connect@32'| rald\Mes documents\Blocks\Programmes\api\main.cpp|15|undefined reference to `mysql_real_query@12'| rald\Mes documents\Blocks\Programmes\api\main.cpp|17|undefined reference to `mysql_close@4'| ||=== Build finished: 4 errors, 0 warnings ===|
Si vous avez la solution donnez la moi... je vous en prie =(
Configuration: Windows XP
Firefox 2.0.0.12
Partager