Loading

Ubuntu安装mysql之后,编译找不到头文件

解决Ubuntu安装mysql之后找不到mysql.h问题
 
安装:
   sudo apt-get install libmysqlclient-dev
 
编译:
   gcc test.c -o test $(mysql_config --cflags) $(mysql_config --libs)

或者:
   gcc test.c -o test $(mysql_config --cflags --libs) 
 
   进入/usr/lib/i386-linux-gnu
 
建立软连接:
   sudo ln -s libmysqlclient.so mysqlclient
编译:

   gcc test.c -o test -I/usr/include/mysql/ -L/usr/lib/i386-linux-gnu/ -lmysqlclient

  -I(ai) 后面是头文件  -L是库文件   -l

  注意区分大写i和小写l    !!!!!!!

 
 
posted @ 2019-02-21 18:51  砚车干  阅读(672)  评论(0编辑  收藏  举报