mysql linux c找不到头文件解决办法
今天编译了一个C连接mysql数据库的程序,出错是找不到mysql.h头文件,现在把它出错解决办法记录下来。
安装libmysqlclient-dev,执行sudo apt-get install libmysqlclient-dev命令;
命令执行完后头文件在/usr/include/mysql目录下,库文件在/usr/lib/mysql和/usr/lib目录下;
假设我们有一个mysql.c源文件:
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <mysql.h>
int main() {
MYSQL *conn;
MYSQL_RES *