在Windows下编译MySQL客户端 在源码文件中,应当在MySQL.h之前包括my_global.h: #include <my_global.h> #include <mysql.h> my_global.h包括你在Windows中编译程序所需要的Windows兼容文件(例如 windows.h)。 可以将代码连接到动态libmysql.lib库,它只是一个包装器以便根据需要装载libmysql.dll,或连接静态mysqlclient.lib库。 MySQL客户端库编译为线程库,因此你应当将代码编译为多线程。 |
春天的心情回复于07日11点39分
关注中!! |
wangyiyan回复于07日11点55分
说点实际操作 |
韩智威回复于07日12点10分
上哪找mysql的头文件。。 汗。。。 不会找。。。。。 |
蕓之瓔回复于07日12点23分
MySql的头文件没有被包含在工程中 |
饲养员回复于07日12点39分
关注以哈 |
xiujingying回复于07日12点52分
#include <windows.h> #include <stdio.h> #include <string.h> #include <mysql.h> ............ .........visual 6.0下运行 单独的一个小.cpp程序,运行老提示mysql.h:,No such file or directory |
细雨无声回复于07日13点10分
顶一下,关注. |
chen叶子回复于07日13点23分
一. 在windwos下编译基于MySQL C API的客户端程序时,包含文件的顺序应该是这样: #include <stdlib.h> #include <winsock.h> #include <stdio.h> #include <mysql.h> 开发环境:windowsXP + vs 2008 express 注意:stdlib.h和winsock.h必须放在mysql.h之前,否则肯定出错! |