sql >> Base de Datos >  >> RDS >> Mysql

gcc no compilará ni ejecutará bibliotecas MySQL C

MySQL viene con un script especial llamado mysql_config . Le proporciona información útil para compilar su cliente MySQL y conectarlo al servidor de base de datos MySQL.

Pase --libs option - Bibliotecas y opciones requeridas para enlazar con la biblioteca cliente de MySQL.

$ mysql_config --libs

Salida típica:

-L/usr/lib64/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib64 -lssl -lcrypto

Ahora puede agregar esto a su línea de compilación/enlace:

gcc -o mysql-test MySQL-Test.c $(mysql_config --libs)