mySQL => error LNK2001 nichtaufgelöstes externes Symbol
Hallo,
ich versuche gerade mittels C-Programm auf eine mySQL DB zuzugreifen, scheitere aber bereit zu Beginn.
Das folgende Beispiel ist aus der mySQL Doku:
#include <mysql.h>
#include <stdlib.h>
void main (void)
{
MYSQL mysql;
mysql_init(&mysql);
mysql_options(&mysql,MYSQL_READ_DEFAULT_GROUP,"you r_prog_name");
if (!mysql_real_connect(&mysql,"localhost","root","Ja mmeR","webber",0,NULL,0))
{
fprintf(stderr, "Verbindung zur Datenbank fehlgeschlagen: Fehler: %s\n",mysql_error(&mysql));
}
}
Es führt zu folgenden Fehlermeldungen:
--------------------Konfiguration: webber - Win32 Debug--------------------
Linker-Vorgang läuft...
prog.obj : error LNK2001: Nichtaufgeloestes externes Symbol _mysql_error@4
prog.obj : error LNK2001: Nichtaufgeloestes externes Symbol _mysql_real_connect@32
prog.obj : error LNK2001: Nichtaufgeloestes externes Symbol _mysql_options@12
prog.obj : error LNK2001: Nichtaufgeloestes externes Symbol _mysql_init@4
Debug/prog.exe : fatal error LNK1120: 4 unaufgeloeste externe Verweise
Fehler beim Ausführen von link.exe.
webber.exe - 5 Fehler, 0 Warnung(en)
ich habe die mysql.h in den include pfad kopiert, muß ich sonst etwas installieren?
bin für jeden Hinweis dankbar.
Hannes
|