Hallo,
zunächst mal hab ich lange gegoogelt bevor ich euch nun mit meinem Problem belästige... :-(
Ich versuche mir n kleines Tool zur Weitergabe an meine Web Kunden zu basteln, nach langem herumstöbern schien mir C doch die beste Lösung zu sein, unter Java is das ja noch viel Komplizierter.... :-O
Es geht um mySQL zugriff, ich habe die Anleitung von Dieser Seite benutzt...
Nun hat das ganze schon relativ gut geklappt, nur wenn ich die .exe erstellen will bekomme ich folgende Meldung:
Ich benutze visual c++
Folgendes hab ich schon Probiert um den Fehler zu beheben:
1. Als WIN32 console....
Ändert sich nur _WinMain@16 in _main ....
2. kleines Testprog kompeliert
....
Die .cpp lässt sich 1a kompelieren nur wenn ich die .exe machen will kommt der Fehler.
Fehlt da wirklich irgendein Symbol?
Eigentlich müsste es doch egal sein ob ich nun command oder windows auswähle?
Da der Code ja momentan noch gar nichts macht?
Danke und Gruss
PS: Ich hoff ich bin im richtigen Thema dafür ... ;-)
zunächst mal hab ich lange gegoogelt bevor ich euch nun mit meinem Problem belästige... :-(
Ich versuche mir n kleines Tool zur Weitergabe an meine Web Kunden zu basteln, nach langem herumstöbern schien mir C doch die beste Lösung zu sein, unter Java is das ja noch viel Komplizierter.... :-O
Es geht um mySQL zugriff, ich habe die Anleitung von Dieser Seite benutzt...
Nun hat das ganze schon relativ gut geklappt, nur wenn ich die .exe erstellen will bekomme ich folgende Meldung:
Code:
--------------------Configuration: NEWSQL - Win32 Debug--------------------
Compiling...
NEWSQL.CPP
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/NEWSQL.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
NEWSQL.exe - 2 error(s), 0 warning(s)
Ich benutze visual c++
Folgendes hab ich schon Probiert um den Fehler zu beheben:
1. Als WIN32 console....
Ändert sich nur _WinMain@16 in _main ....
2. kleines Testprog kompeliert
....
Die .cpp lässt sich 1a kompelieren nur wenn ich die .exe machen will kommt der Fehler.
Fehlt da wirklich irgendein Symbol?
Eigentlich müsste es doch egal sein ob ich nun command oder windows auswähle?
Da der Code ja momentan noch gar nichts macht?
Code:
#include <stdio.h>
#if defined __WIN32__ || _MSC_VER
#include <windows.h>
#endif
#include "c:\mysql\include\mysql.h"
Danke und Gruss
PS: Ich hoff ich bin im richtigen Thema dafür ... ;-)