Ungelöste externe 'WinMain' referenziert von D:\C\SOFTWARE\LIB\C0W32.OBJ?



  • Hallo,

    Egal was ich in meinem Code mache, der Compiler (oder Borland?) gibt immmer die obige Fehlermeldung aus.

    Hat das was mit Borland zu tun, oder ist das ein Compiler Fehler? 😕

    MfG Floriam



  • Das meint er normalerweise nur,wenn du versucht,ein Programm zu erstellen,das eigentlich für die Kommandozeile ist,aber mit den Befehlen für Windows-API-Anwendungen übersetzt werden soll.
    Welche Befehle benutzt du beim compilieren?
    Ein einfaches "Hallo Welt"-Programm sollte mit
    bcc32 hallo_welt.cpp
    übersetzbar sein.Gibt du z.b. -tW mit an,so denkt der Compiler,er soll ein Windows Programm erstellen,und der Linker hört das ebenfalls,lädt den Start-Code für eine Windows-Exe und bekommt dann es mit der Angst zu tun,weil keine WinMain() für den Einstieg vorhanden ist..
    Gibst du keine extra Option an,so denkt der bcc32,es soll ein Kommandozeilen Programm werden,daher funktioniert die obige Befehls-Zeile.Du kannst es auch mit -tWC explizit angeben.
    MFG,
    g_e.


Anmelden zum Antworten