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 ...