Die mysql.h
Datei aus dem libmysqlclient-dev
Das Ubuntu-Paket befindet sich unter /usr/include/mysql/mysql.h
.
Dies ist kein Standard-Suchpfad für Compiler, jedoch /usr/include
ist.
Normalerweise würden Sie die mysql.h
verwenden Header in Ihrem Code wie folgt:
#include <mysql/mysql.h>
Wenn Sie den Verzeichnis-Offset in Ihrer Quelle nicht angeben möchten, können Sie das -I
übergeben Flag an gcc (falls Sie das verwenden), um ein zusätzliches Include-Suchverzeichnis anzugeben, und dann müssten Sie Ihren vorhandenen Code nicht ändern.
zB.
gcc -I/usr/include/mysql ...