eclipse+mysql配置问题

王一峰 发布于 2011/10/24 21:07
阅读 2K+
收藏 0

我在配置mysql+eclipes时,只加了头文件路径,库路径和库链接都没添加,请问怎么添加;

还有添加了头文件后应该能编译了吧,可是我在编译时,提示在mysql_com.h中的SOCKET变量不认识,网上查资料时说要在mysql.h前添加windows.h或者winsock.h,我加了之后发现原来问题没了,但一些mysql_real_connect,mysql_init这类语句说不认识了,请大牛帮忙解答,不胜感激,顺便说一句,WINDOWS下开发怎么这么烦啊

以下是问题补充:

@王一峰:嗯,就是这样,我想用eclipse+gtk+mysql+C做个项目,编译器用MinGW。MinGW配置成功,GTK已经配置成功,包括eclipse+C也已经可以了,但在配置MYSQL时,从官网下了mysql-5.5.17-win32这个压缩包,解压缩后,就把includes这个文件夹路径设置在了编译器includes下,链接库路径和要链接哪些库暂时还没设,自己也不怎么会,但我想设置好了头文件路径,应该能编译了吧,在没加windows.h前,编译报错,主要是mysql_com.h里的SOCKET变量名未定义,上网查找后,说要在mysql.h前加windows.h或winsock.h,加了之后原来的问题倒是没了,但是mysql_real_connect(),mysql_init()编译器不认时了,上网查找资料之后,说是要把一个名叫libmysql.lib通过编译器文件夹下的2个reimp.exe及dlltool.exe重新生成libmysql.def和libmysql.a,然后用libmysql.a。这步目前我还没做,我现在想问的是一开始设置时需要链接哪些库和包含哪些库路径。 (2011/10/25 17:16)
加载中
0
鉴客
鉴客

是 C 语言啊?

0
我是一只鱼
我是一只鱼
被你说得有点晕
0
晓亮
晓亮
不知道你描述的是什么,讲述不清楚
返回顶部
顶部