linux - 编译时提示头文件#include <mysql/mysql.h>不存在,百度之后也没解决
某草草
某草草 2017-05-16 13:33:09
0
2
1604
雷雷
某草草
某草草

全部回复(2)
过去多啦不再A梦
$ sudo yum install mysql-devel -y    //RHEL,Centos,Fedora
$ sudo apt-get install libmysqlclient-dev -y  //Ubuntu

如果已经安装成功了,找到mysql.h的文件路径,-I 编译即可

$ sudo  find /usr/ -name 'mysql.h'
$ gcc -I/usr/include/mysql ...
伊谢尔伦

你这是使用了 mysql connector 吧,可以到 mysql 官网下载安装。或者如果你使用系统软件源里面带的有(如 CentOS7 带的是 mariadb-devel 包),可以直接用包管理器安装

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板