我试了好多次都不行
我把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)
....
解决方案 »
- IN (...) ORDER BY rand() LIMIT 1 - 如何控制概率
- 关于mysql的'MySQLAdministrator.exe'会出现的问题
- 调节数据排序顺序
- 请问如何按照满足条件数来排序?
- 是不是没有Mysql 存储过程的调试工具啊?
- mysql c api调用问题
- 如何在MySQL中实现如下的效果?
- 救命!中文“纪璞”插入mysql的数据库,居然出错!为什么?
- 有30G的数据,怎么从mysql5.5升级到mysql5.6
- mysql、mysql、mysql、mysql、mysql一行转为多行,动态实现
- Mysql 启动失败
- 一台机子启用多个mysql ,Fatal error: Please read "Security" section of the manual to find
不过是需要一个.a的 静态库..总之搞不成..换vs了..几经周折..终于整出了个大概..