我试了好多次都不行
我把mysql ,include ,lib下的文件都copy到了mingw下,但是编译还是报mysql.h 错误
gcc condb.c
In file included from c:/mingw/lib/gcc/mingw32/../../../include/mysql.h:71:0,
from condb.c:3:
c:/mingw/lib/gcc/mingw32/../../../include/mysql_com.h:268:3: error: expected specifier-qualifier-list before 'SOCKET'
c:/mingw/lib/gcc/mingw32/../../../include/mysql_com.h:437:26: error: expected ')' before 's'源文件是
#include <stdio.h>
#include <stdlib.h>
#include <mysql.h>
#include <windows.h>
#include <winsock.h>
#include <string.h>
MYSQL *conn;
int main()
{
mysql_library_init(0,NULL,NULL);
conn = mysql_init(NULL);
if( conn==NULL)
....
我把mysql ,include ,lib下的文件都copy到了mingw下,但是编译还是报mysql.h 错误
gcc condb.c
In file included from c:/mingw/lib/gcc/mingw32/../../../include/mysql.h:71:0,
from condb.c:3:
c:/mingw/lib/gcc/mingw32/../../../include/mysql_com.h:268:3: error: expected specifier-qualifier-list before 'SOCKET'
c:/mingw/lib/gcc/mingw32/../../../include/mysql_com.h:437:26: error: expected ')' before 's'源文件是
#include <stdio.h>
#include <stdlib.h>
#include <mysql.h>
#include <windows.h>
#include <winsock.h>
#include <string.h>
MYSQL *conn;
int main()
{
mysql_library_init(0,NULL,NULL);
conn = mysql_init(NULL);
if( conn==NULL)
....
不过是需要一个.a的 静态库..总之搞不成..换vs了..几经周折..终于整出了个大概..