读书人

vc 增添mysql.h

发布时间: 2012-10-31 14:37:32 作者: rapoo

vc 添加mysql.h
vc 添加mysql.h出错。 包含了C:\Program Files\MySQL\MySQL Server 5.5\include 这个地方的mysql.h

提示错误:
c:\program files\mysql\mysql server 5.5\include\mysql_com.h(291) : error C2146: syntax error : missing ';' before identifier 'fd'
c:\program files\mysql\mysql server 5.5\include\mysql_com.h(291) : error C2501: 'SOCKET' : missing storage-class or type specifiers
c:\program files\mysql\mysql server 5.5\include\mysql_com.h(291) : error C2501: 'fd' : missing storage-class or type specifiers
c:\program files\mysql\mysql server 5.5\include\mysql_com.h(470) : error C2065: 'SOCKET' : undeclared identifier

这些都是mysql里面的库,应该没错,是不是需要加别的什么东西,还是我有东西没有配置? 我同事考给我了一个mfc的项目,他的也只包含了mysql.h 就能编译执行, 我的就出这个错误 求解~~

[解决办法]
#include <winsock2.h>
#pragma comment(lib, "ws2_32.lib")

读书人网 >VC/MFC

热点推荐