Forum: PC-Programmierung Verweiß auf nichtaufgelöstes externes Symbol


von c++ (Gast)


Lesenswert?

Hallo,

was genau soll mir der Fehler sagen, bzw woher weiß ich jetzt, wie ich 
die Header einbinden muss, damit des nicht komm?

danke schonmal

von Timmo H. (masterfx)


Lesenswert?

Und welches Symbol ist das? Eigentlich sieht eine Meldung etwas länger 
aus:
so etwa
1
Verweis auf nicht aufgelöstes externes Symbol "_socket@12" in Funktion "_main".
Meist ist der Auslöser wenn du dem Linker nicht mitgeteilt hast welche 
Lib er noch zusätzlich linken soll wie z.B. "-lwsock32"
Der Header gibt dem Compiler nur bekannt welche Prototypen/Funktionen es 
gibt, in welcher Lib sich diese jedoch befinden musst du ihm schon 
mitteilen

Musst schon etwas genauer werden wenn man dir helfen soll

von staman (Gast)


Lesenswert?

Wie Timmo H. schon sinngemäss sagte, ist ein nicht aufgelöstes Symol 
kein Compiler-, sondern ein Linkerproblem. Mit anderen Worten: Was dir 
fehlt ist kein Header, sondern eine lib.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.