Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo mal wieder alle zusammen habe mal wieder ein Problem und komm net weiter aber müsste dringend weiterkommen...;-)

Wenn ich das Projekt Kompiliere erscheint immmer folgende Fehler-Meldung:

[Linker Error] Unresolved external 'WinMain' referenced from D:\BORLAND\CBUILDER5\LIB\C0W32.OBJ

Habe keine ahnung was das bedeuten soll.....

Danke für ihre HILFE...

mfg Fragl

Geschrieben

Hi,

das bedeutet normalerweise das du zwar die benötigte Headerdatei angegeben

hast damit der Compiler weiß das die Funktion irgendwo existiert, jedoch

dem Linker die entsprechende .lib Datei fehlt welche die Verbindung zur

DLL Datei angibt in der die Funktion definiert ist.

Hast du für dein Programm ein neues Projekt angelegt oder einfach nur ne neue

Textdatei? Wenn du ein neues Projekt anlegst sollte der Linker die

benötigte lib Datei eigentlich kennen. Bei einer einfachen Textdatei kommt

halt dieser Fehler und du mußt sie selber angeben, ich weiß aber leider

nicht welche du dafür brauchst.

Gruß

Guybrush

Geschrieben

Du versuchst ein Windowsprogramm zu schreiben?

Wenn Du Programme schreibst, die für Windows sind, mußt Du eine WinMain schreiben. So wie Du auch bei "normalen" C++ Programmen eine main-Funktion schreiben mußt.

HTH

Jan

Geschrieben

Ja möchte ein Windowsprogramm schreiben....

Hat ne Grafische Oberfläche und möchte darüber dann eingaben einlesen und sie auswerten...

Wie meinst du das mit "WinMain"? Was hat das mit "Main" zu tun?

Geschrieben

Wenn man ein C/C++ Programm schreibt, muß es immer die main-Funktion geben, da dies der Eintrittspunkt des Programmes.

ZB.:

int main (void)

{

std::cout << "Hallo Welt!" << std::endl;

}

Unter Windows muß man keine main()-Funktion schreiben, aber dafür die WinMain-Funktion, die dann eine ähnliche Aufgabe wie die main übernimmt. Am besten schaust Du mal in der Hilfe nach, wie die WinMain-Funktion aufgebaut ist. Vielleicht gibt es in der Borland-Hilfe sogar ein Beispiel.

HTH

Jan

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...