当前位置: 技术问答>linux和unix
用GCC编译时,找不到MYSQL.H这个文件呀,请老大帮忙呀!!!!!!!!!
来源: 互联网 发布时间:2016-02-24
本文导语: 程序源代码如下: #include #include #include #include int main(){ MYSQL *mysql; MYSQL_RES *res; MYSQL_ROW row; char *query; int t,r; mysql_int(mysql); if(!mysql_real_connect(mysql,"127.0.0.1","mysql","mysql","deneme",0,NULL,0)) { printf("ERROR CONNECTINT TO DATABASE: %s...
程序源代码如下:
#include
#include
#include
#include
int main(){
MYSQL *mysql;
MYSQL_RES *res;
MYSQL_ROW row;
char *query;
int t,r;
mysql_int(mysql);
if(!mysql_real_connect(mysql,"127.0.0.1","mysql","mysql","deneme",0,NULL,0))
{
printf("ERROR CONNECTINT TO DATABASE: %sn",mysql_error(mysql));
}
retur 0;
}
用gcc DataBaseInterFace.c -o testbase -L /usr/lib/mysql -lmysqlclient 时如下错误:
DataBaseInterFace.c:13:19: 错误:mysql.h:没有那个文件或目录
请问高手如何解决呀,一定给分,谢谢!!!!
|
你系统里有没有mysql.h这个头文件?
没有的话,最简单的就是装个mysql-devel包了
如果是源码包安装的话,configure时也要加上 --with-includes 参数
没有的话,最简单的就是装个mysql-devel包了
如果是源码包安装的话,configure时也要加上 --with-includes 参数
|
你装MYSQL了吗?