Bei jedem Compiler fast du die selben Fehler
-
Ich habe nun ein Quelltext mit folgenden Compilern probiert:
Borland C++, Visual C++, Dev-Cpp, lcc
Und bei allen kommt dies:
Wedit output window build: Mon Sep 15 20:43:12 2003
Error c:\lcc\projects\rpc2\rpc2.c 43 undefined reference to _WSAStartup@8
Error c:\lcc\projects\rpc2\rpc2.c 45 undefined reference to _WSAGetLastError@0
Error c:\lcc\projects\rpc2\rpc2.c 50 undefined reference to _htons@4
Error c:\lcc\projects\rpc2\rpc2.c 51 undefined reference to _inet_addr@4
Error c:\lcc\projects\rpc2\rpc2.c 53 undefined reference to _socket@12
Error c:\lcc\projects\rpc2\rpc2.c 58 undefined reference to _WSAConnect@28
Error c:\lcc\projects\rpc2\rpc2.c 63 undefined reference to _send@16
Error c:\lcc\projects\rpc2\rpc2.c 69 undefined reference to _recv@16
C:\lcc\bin\make.exe
Compilation + link time:0.2 sec, Return code: 14Was hat das zu bedeuten, bzw. wie kann ich die Fehler beheben?
mfg
Danny Meier
-
das heißt, du musst die socket lib noch mitlinken
wsock32.lib
unter visual studio: projekt, einstellungen, reiter linker und dann dazu schreiben.ps: ev auch die ws2_32.lib, ja nachdem..