visual c++ findet mysql headerdateien nicht



  • mit folgendem code versuche ich mein erstes mysql-programm zum laufen zu bringen. allerdings scheitert es schon bein der übersetzung des c-programms. Ich habe die nötigen headerdateien und .libs verlinkt wie auf http://www.pronix.de/pronix-1202.html beschrieben. Allerdings zeigts mir beim compilieren dauernd an: fatal error c1083: datei include kann nicht geöffnet werden: "my_global.h": No such file or directory.

    Hier ist der Beispiel code:

    #include <stdio.h>
    #include <stdlib.h>
    #if defined __WIN32__ || _MSC_VER
    #include "my_global.h"
    #include "mysql.h"
    #else
    #include <mysql.h>
    #endif
    
    int main(int argc, char *argv[]) {
    	MYSQL *my;
    	my = mysql_init(NULL);
    	if(my == NULL) {
    		fprintf(stderr, " Initialisierung fehlgeschlagen\n");
    		return EXIT_SUCCESS;
    	}
    
    	if(mysql_real_connect (
    		my,
    		NULL,
    		NULL,
    		NULL,
    		NULL,
    		0,
    		NULL,
    		0) == NULL) {
    			fprintf(stderr, "Fehler mysql_real_connect(): %u (%s)\n", mysql_errno(my), mysql_error (my));
    	}
    	else
    		printf("Erfolgreich mit dem Mysql-Server verbunden\n");
    	mysql_close (my);
    	return EXIT_SUCCESS;
    }
    

    Kann mir jemand sagen woran das liegen könnte??
    thx im vorraus



  • erstmal sorry, die Fehlermeldung oben bezieht sich auf config-win.h die nicht geöffnet werden kann.

    ich versuchs noch immer selbst hinzubekommen, aber es läuft nicht. Könnt mir mal jemand sagen wie ich das Programm erstellen muss, also was ich nach und nach machen müsste um es zum laufen zu bringne. Vllt hab ich ja was vergessen.



  • Gibst denn eine "my_global.h" in deinem Projekt?


Anmelden zum Antworten