ubuntu系统mysql.h no such file or directory
在Ubuntu系统中,你已经安装了mysql,即你使用sudo apt-get install mysql-server mysql-client然而使用C语言访问mysql数据库时,却发现出现了如下错误:
fatal error: mysql.h: No such file or directory
出现这个错误是因为系统没有安装mysql安装包 sudo apt-get install libmysql++-dev即可 编译时需要加连接-lmysqlclient.
编译源程序的时候,如下命令:
gcc -I/usr/include/mysql *.c -L/usr/lib/mysql -lmysqlclient -o *
*号代表你说编译源程序的名字。
网友评论