Esto dependerá completamente de sus métodos de compilación, ya sea que esté usando un IDE como Visual Studio, Eclipse, etc., o si está utilizando scripts de shell y líneas de comando en * nix.
Deberá asegurarse de que ese archivo (mysql.h) exista en su ruta 'includes'.
Por ejemplo, en Visual Studio, se entraría en:
Propiedades del proyecto -> Propiedades de Configuración -> C/C++ -> General -> adicional Introducir Directorios
e incluir el directorio en el que tiene 'mysql.h' guardado.
Entonces, para sus propiedades de engarce, repita los pasos y incluir la ruta respectiva DLL/LIB archivo en sus directorios de biblioteca adicionales
Esto puede variar en gran medida dependiendo de su entorno, se necesitarían por lo tanto más información para el paso exacto por pasos. Pero esto debería explicar el problema real.
Does '#include" mysql.h "' ¿funciona? Hay diferencias entre incluir entre '< >' y '" "' (dependiendo de si el archivo está en el mismo directorio que el código que se está compilando, o en otro lugar; ha pasado un tiempo para mí y olvido los detalles, búsquelo) . Además, ¿cuál es la ruta a su fuente MySQL y esa ruta forma parte de su ruta de compilación? – FrustratedWithFormsDesigner
Versiones? ¿Sistema operativo? ¿Compilador? ¿Ambiente? –
Windows, usando eclipse cdt – symfony