3
回答
eclipse+mysql配置问题
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

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

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

举报
王一峰
发帖于6年前 3回/2K+阅

以下是问题补充:

  • @王一峰 :嗯,就是这样,我想用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。这步目前我还没做,我现在想问的是一开始设置时需要链接哪些库和包含哪些库路径。 (6年前)
顶部