Mysql
 sql >> Database >  >> RDS >> Mysql

Impossibile trovare il file mysql.h

Il mysql.h file da libmysqlclient-dev Il pacchetto Ubuntu si trova in /usr/include/mysql/mysql.h .

Questo non è un percorso di ricerca standard per i compilatori, tuttavia /usr/include è.

In genere utilizzeresti mysql.h header nel tuo codice in questo modo:

#include <mysql/mysql.h>

Se non vuoi specificare l'offset della directory nel tuo codice sorgente, puoi passare il -I flag su gcc (se è quello che stai usando) per specificare una directory di ricerca include aggiuntiva, e quindi non avresti bisogno di cambiare il tuo codice esistente.

es.

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