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

时间:2021-04-19 16:42:50
解决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    !!!!!!!