MFC工程连接Mysql问题
设计小工人 2015-12-04 01:19:50 为什么我建立一个MFC工程,要连接mysql,只要一包含mysql.h头文件,就会报这个错误。。好像经常遇到。
--------------------Configuration: mysqlMfc - Win32 Debug--------------------
Compiling...
mysqlMfcDlg.cpp
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
c:\program files\mysql\mysql server 5.5\include\mysql_com.h(470) : error C2146: syntax error : missing ')' before identifier 's'
c:\program files\mysql\mysql server 5.5\include\mysql_com.h(471) : error C2059: syntax error : ')'
执行 cl.exe 时出错.
Creating browse info file...
mysqlMfc.exe - 1 error(s), 0 warning(s)