我装的是MYSQL4。0。23版本的,libmysql.dll  libmysql.lib等都按要求设置好了。但是只要一加上#include <mysql.h>就会报错,而且错误是在mysql_com.h里,不知道什么原因。
下面是错误提示。请大侠过来指导一下。谢谢!
G:\MySQL数据库存取例子代码\MySQL\mysql_com.h(116) : error C2146: syntax error : missing ';' before identifier 'fd'
G:\MySQL数据库存取例子代码\MySQL\mysql_com.h(116) : error C2501: 'SOCKET' : missing storage-class or type specifiers
G:\MySQL数据库存取例子代码\MySQL\mysql_com.h(116) : error C2501: 'fd' : missing storage-class or type specifiers
G:\MySQL数据库存取例子代码\MySQL\mysql_com.h(180) : error C2065: 'SOCKET' : undeclared identifier
G:\MySQL数据库存取例子代码\MySQL\mysql_com.h(180) : error C2146: syntax error : missing ')' before identifier 's'
G:\MySQL数据库存取例子代码\MySQL\mysql_com.h(181) : error C2059: syntax error : ')'
G:\MySQL数据库存取例子代码\MySQL\MySQL.h(110) : fatal error C1083: Cannot open include file: 'my_alloc.h': No such file or directory
Generating Code...
Error executing cl.exe.MySQL.exe - 14 error(s), 0 warning(s)