您的位置:首页 > 运维架构 > Linux

Linux下出现 error: mysql.h: No such file or directory 的解决办法

2015-08-29 09:18 686 查看
在linux 下使用C语言调用 mysql的库会出现找不到 mysql.h 的错误,解决办法如下

在使用GCC编译的时候,加上如下几句

需要在gcc编译时指定 头文件地址,用命令mysql_config,即可获取mysql安装后头文件所在位置,库文件所在位置,之后指定相关路径。-I /usr/include/mysql,同时需要指定mysql的库文件, 搜索目录为:-L /usr/lib64/mysql ,之后指定需要的库文件名:-lmysqlclient


gcc -I /usr/include/mysql -L /usr/lib64/mysql -lmysqlclient mysqlVersion.c
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: