QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2797|回复: 6

请问如何在QT中调用c库函数

[复制链接]
发表于 2004-3-15 12:49:52 | 显示全部楼层 |阅读模式
我一在头文件中
#include <mysql.h>
但编译时出错,
     undefined reference to `mysql_init'
     ..............................

请教
发表于 2004-3-15 18:34:11 | 显示全部楼层

??

你去你的mysql头文件里看看,有没有你说的那个,
估计是没有,所以你要自己定义一下!
回复

使用道具 举报

 楼主| 发表于 2004-3-15 23:25:51 | 显示全部楼层
mysql.h中都有定义的 :-(
回复

使用道具 举报

 楼主| 发表于 2004-3-18 23:29:44 | 显示全部楼层
请高人指点
回复

使用道具 举报

发表于 2004-3-18 23:41:20 | 显示全部楼层
“ undefined reference......”是不是表示你没有告诉gcc你要链接的库?
回复

使用道具 举报

发表于 2004-3-19 08:10:28 | 显示全部楼层
[quote:7deae8e5fa="sjinny"]“ undefined reference......”是不是表示你没有告诉gcc你要链接的库?[/quote]
正解
回复

使用道具 举报

发表于 2004-3-21 23:18:17 | 显示全部楼层
你编译的时候不但要包括,mysql.h,还要包括客户机库。
在后面加-L/usr/local/lib/mysql/ -lmysqlclient -lz -lm  “/usr/local/lib/mysql/ ”是客户机程序的路径
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-8 20:04 , Processed in 0.048474 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表