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

No se puede encontrar el archivo mysql.h

El mysql.h archivo de libmysqlclient-dev El paquete de Ubuntu se encuentra en /usr/include/mysql/mysql.h .

Esta no es una ruta de búsqueda estándar para compiladores; sin embargo, /usr/include es.

Normalmente usaría mysql.h encabezado en su código como este:

#include <mysql/mysql.h>

Si no desea especificar el desplazamiento del directorio en su fuente, puede pasar el -I marca a gcc (si eso es lo que está usando) para especificar un directorio de búsqueda de inclusión adicional, y luego no necesitará cambiar su código existente.

ej.

gcc -I/usr/include/mysql ...