关于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 ......
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 ......
相关文章推荐
- 关于windows下QT5.X编译mysql后找不到生成文件的问题
- 关于java命令行在dos窗口下执行class文件时提示“找不到或无法加载类”问题
- 关于android R.layout 中找不到已存在的布局文件问题的解决
- 启动Mysql时发生的一个关于PID文件错误问题
- 【转载】mysql安装常见问题(系统找不到指定的文件、发生系统错误 1067 进程意外终止)
- MySQL的“load data infile”中文件找不到的问题
- 纯属巧合,解决了一个困扰许久的问题,关于网卡设置时提示“系统找不到指定文件”。
- 关于:装了Visual.SourceSafe.2005之后,打开VS2005-文件,找不到源代码管理这项的问题
- 关于mysql-connector-net-6.3.4 MySqlDataAdapter 在空数据的情况下填充DataSet后tables[0] 找不到的问题
- mysql安装常见问题(系统找不到指定的文件、发生系统错误 1067 进程意外终止)
- 关于找不到stdafx.h头文件问题(pass)
- 关于ubuntu下/etc/inittab文件找不到的问题
- 关于android R.layout 中找不到已存在的布局文件问题的解决
- 关于找不到aspnet_isapi.dll文件的问题
- 关于在Websphere下程序找不到jar包内.properties文件的问题
- 关于在Spark集群中读取本地文件抛出找不到文件异常的问题
- 关于xcode工程中添加资源文件程序找不到的问题
- mysql安装常见问题(系统找不到指定的文件、发生系统错误 1067 进程意外终止)
- 关于JAVA文件都在没问题,没有错误提示波浪线,但编译时候提示找不到对应包的问题
- Android关于app加载so文件找不到问题