Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Winsokets Problem beim Linken

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
24.01.2006, 22:32 Uhr
Kabel



Hallo,

ich bin hier fleissig am Winsockets lernen, jedoch begegne ich bein Linken meiner Programme (und auch andere Souce Codes) Immer Probleme.

Compilieren geht problemlos, keine Fehler, keine W<rnungen, jedoch beim Linken bekomm ich folgenede Fehlermeldungen:

"VISUAL STUDIO C++"
--------------------Configuration: client - Win32 Debug--------------------
Linking...
client.obj : error LNK2001: unresolved external symbol __imp__recv@16
client.obj : error LNK2001: unresolved external symbol __imp__send@16
client.obj : error LNK2001: unresolved external symbol __imp__connect@12
client.obj : error LNK2001: unresolved external symbol __imp__htons@4
client.obj : error LNK2001: unresolved external symbol __imp__socket@12
client.obj : error LNK2001: unresolved external symbol __imp__gethostbyname@4
client.obj : error LNK2001: unresolved external symbol __imp__WSAGetLastError@0
client.obj : error LNK2001: unresolved external symbol __imp__WSAStartup@8
Debug/client.exe : fatal error LNK1120: 8 unresolved externals
Error executing link.exe.

client.exe - 9 error(s), 0 warning(s)


Weiss Jemand rat?
Den ich denke nicht dass es aneinem Programmierfehler liegt. Passiert sowohl beim Server als auch beim Client :/

Ich wäre sehr dankbar für Hilfe,

mfg
kabel

Dieser Post wurde am 24.01.2006 um 22:32 Uhr von Kabel editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
24.01.2006, 22:47 Uhr
Hans
Library Walker
(Operator)


Hi,

so wie es für mich anhand der Fehlermeldungen aussieht, scheint es, das der Linker eine Bibliothek nicht mit einbindet, die für das Programm aber nötig ist. Die muss wahrscheinlich bei den Linkeroptionen mit genannt werden.
Die undefinierten Sysmbole erscheinen mir vom Compiler erzeugt, aber dazu weis ich nichts genaues, weil ich nicht mit Visual Studio arbeite.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
24.01.2006, 23:00 Uhr
Kabel



Hey Hans,

ich danke dir sehr, leider blicke ich in sachen VIsual C++ noch nicht so durch, das heisst ich würde mich über eine genauere Anleitung freuen, falls Jemand bescheid weiss.

Ich werd auf jdedenfall (nochmal) suchen und posten falls ich was finde.

mfg
kabel
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
24.01.2006, 23:49 Uhr
Hans
Library Walker
(Operator)


Hi,

das Problem hat jetzt weniger mit C++ zu tun, als mit der Artund Weise, wie die IDE, d.h. die Entwicklungsumgebung Visual C++ arbeitet. Da gibt es irgendwo einen Menüpunkt Einstellungen wo man dann einstellen kann, wie der Compiler und der Linker und das sonstige Zubehör arbeiten sollen. Das ist die Stelle, wo Du suchen musst. Aber wo das genau ist, und was dort evtl. ergänzt werden muss, weis ich wie gesagt nicht.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
25.01.2006, 00:04 Uhr
Spacelord
Hoffnungsloser Fall


Hi,
du musst die Library Ws2_32.lib mitlinken.

Entweder fügst du die Lib über "Dem Projekt hinzufügen"->Dateien->lib als Dateityp wählen und Ws2_32.lib im Lib Ordner von VC++ suchen,oder du gibst die Library direkt in den Linkereinstellungen an.

MfG Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: