您的位置:首页 > 数据库 > MySQL

关于unbuntu下mysql.h头文件找不到的问题

2014-04-22 21:42 281 查看
查看你的代码所包含的头文件

mysql.h在ubuntu下默认安装在/user/include/mysql/mysql.h

编译器在寻找mysql.h时,直找到/user/include/ 目录下

所以:

1. 如果确定有/user/include/mysql/myql.h

#include <mysql.h> 改成 #include <mysql/mysql.h>

2. 如果在上面的目录没有找到mysql.h文件,那么你需要安装mysql-devel

但是注意在ubuntu下安装mysql-devel命令:

sudo apt-get install libmysqld-dev

同时注意你所写的头文件名 (同1)

3.如果你不想将#include<mysql.h>改成#include <mysql/mysql>的话,而且你是用的gcc编译的话,那么可以这样

gcc -I/user/include/mysql ......
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐