Gelöst - Deklaration in VC++2005 Express?
-
Ne, der Compiler, zum Linken kommts noch nich mal.
-
Hallo
Hast Du Dir das PlatformSDK heruntergeladen? Bei der Express-Edition ist das nämlich standardmässig nicht dabei und damit keine windows.h etc.
Gruss
-
Das wäre eine Erklärung. Daran scheint's zu liegen (std:cin findet er ja, oder?).
-
Ich hab Euch den Rest des Codes oben mitdrangehängt ...
-
matze77 schrieb:
Ich hab Euch den Rest des Codes oben mitdrangehängt ...
Und, funktioniert's jetzt?
-
Die Frage versteh ich nicht wirklich ... Hier die Fehlermeldung von VC++Express
1>------ Erstellen gestartet: Projekt: KukaServerApp, Konfiguration: Release Win32 ------ 1>Kompilieren... 1>KukaServerApp.cpp 1>.\KukaServerApp.cpp(64) : error C2653: 'std': Keine Klasse oder Namespace 1>.\KukaServerApp.cpp(64) : error C2873: 'cout': Das Symbol kann nicht in einer using-Deklaration verwendet werden 1>.\KukaServerApp.cpp(65) : error C2653: 'std': Keine Klasse oder Namespace 1>.\KukaServerApp.cpp(65) : error C2873: 'endl': Das Symbol kann nicht in einer using-Deklaration verwendet werden 1>.\KukaServerApp.cpp(84) : error C2065: 'cout': nichtdeklarierter Bezeichner 1>.\KukaServerApp.cpp(84) : error C2065: 'endl': nichtdeklarierter Bezeichner 1>.\KukaServerApp.cpp(84) : error C3861: "WSAGetLastError": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(85) : error C3861: "system": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(86) : error C2065: 'EXIT_FAILURE': nichtdeklarierter Bezeichner 1>.\KukaServerApp.cpp(86) : error C3861: "exit": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(99) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'getConnectedSocket' 1>.\KukaServerApp.cpp(99) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>.\KukaServerApp.cpp(100) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. 1>.\KukaServerApp.cpp(103) : error C2065: 'WORD': nichtdeklarierter Bezeichner 1>.\KukaServerApp.cpp(103) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'wVersionRequested' 1>.\KukaServerApp.cpp(103) : error C2065: 'wVersionRequested': nichtdeklarierter Bezeichner 1>.\KukaServerApp.cpp(104) : error C2065: 'WSADATA': nichtdeklarierter Bezeichner 1>.\KukaServerApp.cpp(104) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'wsaData' 1>.\KukaServerApp.cpp(104) : error C2065: 'wsaData': nichtdeklarierter Bezeichner 1>.\KukaServerApp.cpp(105) : error C3861: "MAKEWORD": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(106) : error C2065: 'SOCKET_ERROR': nichtdeklarierter Bezeichner 1>.\KukaServerApp.cpp(106) : error C3861: "WSAStartup": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(112) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'serverSocket' 1>.\KukaServerApp.cpp(112) : error C2065: 'serverSocket': nichtdeklarierter Bezeichner 1>.\KukaServerApp.cpp(112) : error C2065: 'AF_INET': nichtdeklarierter Bezeichner 1>.\KukaServerApp.cpp(112) : error C2065: 'SOCK_STREAM': nichtdeklarierter Bezeichner 1>.\KukaServerApp.cpp(112) : error C3861: "socket": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(113) : error C2065: 'INVALID_SOCKET': nichtdeklarierter Bezeichner 1>.\KukaServerApp.cpp(118) : error C2065: 'SOCKADDR_IN': nichtdeklarierter Bezeichner 1>.\KukaServerApp.cpp(118) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'addr' 1>.\KukaServerApp.cpp(118) : error C2065: 'addr': nichtdeklarierter Bezeichner 1>.\KukaServerApp.cpp(119) : error C2228: Links von ".sin_addr" muss sich eine Klasse/Struktur/Union befinden. 1> Typ ist ''unknown-type'' 1>.\KukaServerApp.cpp(119) : error C2228: Links von ".s_addr" muss sich eine Klasse/Struktur/Union befinden. 1>.\KukaServerApp.cpp(120) : error C2228: Links von ".sin_family" muss sich eine Klasse/Struktur/Union befinden. 1> Typ ist ''unknown-type'' 1>.\KukaServerApp.cpp(121) : error C2228: Links von ".sin_port" muss sich eine Klasse/Struktur/Union befinden. 1> Typ ist ''unknown-type'' 1>.\KukaServerApp.cpp(121) : error C3861: "htons": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(122) : error C2065: 'SOCKADDR': nichtdeklarierter Bezeichner 1>.\KukaServerApp.cpp(122) : error C2059: Syntaxfehler: ')' 1>.\KukaServerApp.cpp(122) : error C3861: "bind": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(127) : error C3861: "listen": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(132) : error C2070: ''unknown-type'': Ungültiger sizeof-Operand 1>.\KukaServerApp.cpp(133) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'clientSocket' 1>.\KukaServerApp.cpp(133) : error C2065: 'clientSocket': nichtdeklarierter Bezeichner 1>.\KukaServerApp.cpp(133) : error C2059: Syntaxfehler: ')' 1>.\KukaServerApp.cpp(133) : error C3861: "accept": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(139) : error C3861: "closesocket": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(146) : error C2146: Syntaxfehler: Fehlendes ')' vor Bezeichner 'clientSocket' 1>.\KukaServerApp.cpp(146) : error C2059: Syntaxfehler: ')' 1>.\KukaServerApp.cpp(147) : error C2143: Syntaxfehler: Es fehlt ';' vor '{' 1>.\KukaServerApp.cpp(147) : error C2447: '{': Funktionskopf fehlt - Parameterliste im alten Stil? 1>.\KukaServerApp.cpp(206) : warning C4244: '=': Konvertierung von 'double' in 'float', möglicher Datenverlust 1>.\KukaServerApp.cpp(214) : error C3861: "memset": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(215) : error C3861: "memset": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(220) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'clientSocket' 1>.\KukaServerApp.cpp(231) : error C3861: "send": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(236) : error C3861: "Sleep": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(238) : error C3861: "Sleep": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(244) : error C3861: "Sleep": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(249) : error C3861: "Sleep": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(254) : error C3861: "Sleep": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(258) : error C3861: "Sleep": Bezeichner wurde nicht gefunden. 1>Das Buildprotokoll wurde unter "file://c:\MobileInstallation\Mobile\VisualCPP\KukaServerApp\Release\BuildLog.htm" gespeichert. 1>KukaServerApp - 60 Fehler, 1 Warnung(en) ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
-
Wie hast du dein Projekt erstellt?
Datei / Neu / Project... / Win32 / Win32-Konsollenanwendung
oder
Datei / Neu / Project... / CLR / Windows Forms-Anwendung
ich vermute du hast eine C++/CLI Anwendung Projekt erstellt!
-
Dieser Thread wurde von Moderator/in rüdiger aus dem Forum Rund um die Programmierung in das Forum Compiler- und IDE-Forum verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
matze77 schrieb:
Die Frage versteh ich nicht wirklich ...
Dir wurde geantwortet, dass Du das Platform SDK installieren musst. Und Du entgegnest, Du hast den Rest des Codes oben angehängt.
Hast Du das PSDK jetzt installiert oder nicht?
-
Entschuldigung, ja ich hab die SDK Platform installiert und die VC++-Verzeichnisse für SDK aktualisiert, Bin, Include, Lib.
Und ich hab als Projekt die Win32 - Konsolenanwendung ausgewählt.
Mittlerweile kommen andere Fehlermeldungen vom Compiler ... Sorry, das ist so viel ... ich spam ganz schön rum ...
1>------ Erstellen gestartet: Projekt: KukaServerApp, Konfiguration: Release Win32 ------ 1>Kompilieren... 1>KukaServerApp.cpp 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(112) : error C2011: 'fd_set': 'struct' Typneudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(54): Siehe Deklaration von 'fd_set' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(147) : warning C4005: 'FD_SET': Makro-Neudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(88): Siehe vorherige Definition von 'FD_SET' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(156) : error C2011: 'timeval': 'struct' Typneudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(97): Siehe Deklaration von 'timeval' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(212) : error C2011: 'hostent': 'struct' Typneudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(153): Siehe Deklaration von 'hostent' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(225) : error C2011: 'netent': 'struct' Typneudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(166): Siehe Deklaration von 'netent' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(232) : error C2011: 'servent': 'struct' Typneudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(173): Siehe Deklaration von 'servent' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(244) : error C2011: 'protoent': 'struct' Typneudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(185): Siehe Deklaration von 'protoent' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(400) : error C2011: 'sockaddr_in': 'struct' Typneudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(321): Siehe Deklaration von 'sockaddr_in' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(410) : error C2011: 'WSAData': 'struct' Typneudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(331): Siehe Deklaration von 'WSAData' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(470) : warning C4005: 'SO_DONTLINGER': Makro-Neudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(411): Siehe vorherige Definition von 'SO_DONTLINGER' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(527) : warning C4005: 'AF_IPX': Makro-Neudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(469): Siehe vorherige Definition von 'AF_IPX' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(555) : warning C4005: 'AF_MAX': Makro-Neudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(488): Siehe vorherige Definition von 'AF_MAX' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(561) : error C2011: 'sockaddr': 'struct' Typneudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(494): Siehe Deklaration von 'sockaddr' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(601) : error C2011: 'sockproto': 'struct' Typneudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(503): Siehe Deklaration von 'sockproto' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(640) : error C2011: 'linger': 'struct' Typneudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(540): Siehe Deklaration von 'linger' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(653) : warning C4005: 'SOMAXCONN': Makro-Neudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(553): Siehe vorherige Definition von 'SOMAXCONN' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(679) : warning C4005: 'FD_READ': Makro-Neudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(571): Siehe vorherige Definition von 'FD_READ' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(682) : warning C4005: 'FD_WRITE': Makro-Neudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(572): Siehe vorherige Definition von 'FD_WRITE' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(685) : warning C4005: 'FD_OOB': Makro-Neudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(573): Siehe vorherige Definition von 'FD_OOB' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(688) : warning C4005: 'FD_ACCEPT': Makro-Neudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(574): Siehe vorherige Definition von 'FD_ACCEPT' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(691) : warning C4005: 'FD_CONNECT': Makro-Neudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(575): Siehe vorherige Definition von 'FD_CONNECT' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(694) : warning C4005: 'FD_CLOSE': Makro-Neudefinition 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(576): Siehe vorherige Definition von 'FD_CLOSE' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1626) : error C2375: 'accept': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(744): Siehe Deklaration von 'accept' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1647) : error C2375: 'bind': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(749): Siehe Deklaration von 'bind' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1666) : error C2375: 'closesocket': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(754): Siehe Deklaration von 'closesocket' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1685) : error C2375: 'connect': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(756): Siehe Deklaration von 'connect' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1706) : error C2375: 'ioctlsocket': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(761): Siehe Deklaration von 'ioctlsocket' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1727) : error C2375: 'getpeername': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(766): Siehe Deklaration von 'getpeername' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1748) : error C2375: 'getsockname': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(771): Siehe Deklaration von 'getsockname' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1771) : error C2375: 'getsockopt': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(776): Siehe Deklaration von 'getsockopt' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1792) : error C2375: 'htonl': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(783): Siehe Deklaration von 'htonl' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1809) : error C2375: 'htons': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(785): Siehe Deklaration von 'htons' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1826) : error C2375: 'inet_addr': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(787): Siehe Deklaration von 'inet_addr' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1843) : error C2375: 'inet_ntoa': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(789): Siehe Deklaration von 'inet_ntoa' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1861) : error C2375: 'listen': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(791): Siehe Deklaration von 'listen' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1879) : error C2375: 'ntohl': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(795): Siehe Deklaration von 'ntohl' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1896) : error C2375: 'ntohs': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(797): Siehe Deklaration von 'ntohs' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1916) : error C2375: 'recv': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(799): Siehe Deklaration von 'recv' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1941) : error C2375: 'recvfrom': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(805): Siehe Deklaration von 'recvfrom' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1967) : error C2375: 'select': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(813): Siehe Deklaration von 'select' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(1991) : error C2375: 'send': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(820): Siehe Deklaration von 'send' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2016) : error C2375: 'sendto': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(826): Siehe Deklaration von 'sendto' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2042) : error C2375: 'setsockopt': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(834): Siehe Deklaration von 'setsockopt' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2064) : error C2375: 'shutdown': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(841): Siehe Deklaration von 'shutdown' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2084) : error C2375: 'socket': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(845): Siehe Deklaration von 'socket' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2107) : error C2375: 'gethostbyaddr': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(852): Siehe Deklaration von 'gethostbyaddr' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2126) : error C2375: 'gethostbyname': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(857): Siehe Deklaration von 'gethostbyname' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2144) : error C2375: 'gethostname': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(859): Siehe Deklaration von 'gethostname' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2163) : error C2375: 'getservbyport': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(863): Siehe Deklaration von 'getservbyport' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2182) : error C2375: 'getservbyname': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(867): Siehe Deklaration von 'getservbyname' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2200) : error C2375: 'getprotobynumber': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(871): Siehe Deklaration von 'getprotobynumber' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2217) : error C2375: 'getprotobyname': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(873): Siehe Deklaration von 'getprotobyname' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2237) : error C2375: 'WSAStartup': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(877): Siehe Deklaration von 'WSAStartup' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2255) : error C2375: 'WSACleanup': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(881): Siehe Deklaration von 'WSACleanup' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2272) : error C2375: 'WSASetLastError': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(883): Siehe Deklaration von 'WSASetLastError' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2289) : error C2375: 'WSAGetLastError': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(885): Siehe Deklaration von 'WSAGetLastError' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2306) : error C2375: 'WSAIsBlocking': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(887): Siehe Deklaration von 'WSAIsBlocking' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2323) : error C2375: 'WSAUnhookBlockingHook': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(889): Siehe Deklaration von 'WSAUnhookBlockingHook' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2340) : error C2375: 'WSASetBlockingHook': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(891): Siehe Deklaration von 'WSASetBlockingHook' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2357) : error C2375: 'WSACancelBlockingCall': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(893): Siehe Deklaration von 'WSACancelBlockingCall' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2379) : error C2375: 'WSAAsyncGetServByName': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(895): Siehe Deklaration von 'WSAAsyncGetServByName' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2406) : error C2375: 'WSAAsyncGetServByPort': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(903): Siehe Deklaration von 'WSAAsyncGetServByPort' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2432) : error C2375: 'WSAAsyncGetProtoByName': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(911): Siehe Deklaration von 'WSAAsyncGetProtoByName' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2457) : error C2375: 'WSAAsyncGetProtoByNumber': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(918): Siehe Deklaration von 'WSAAsyncGetProtoByNumber' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2482) : error C2375: 'WSAAsyncGetHostByName': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(925): Siehe Deklaration von 'WSAAsyncGetHostByName' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2509) : error C2375: 'WSAAsyncGetHostByAddr': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(932): Siehe Deklaration von 'WSAAsyncGetHostByAddr' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2532) : error C2375: 'WSACancelAsyncRequest': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(941): Siehe Deklaration von 'WSACancelAsyncRequest' 1>C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\WinSock2.h(2552) : error C2375: 'WSAAsyncSelect': Neudefinition; unterschiedliche Bindung 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(943): Siehe Deklaration von 'WSAAsyncSelect' 1>.\KukaServerApp.cpp(84) : error C2568: '<<': Auflösung der Funktionsüberladung nicht möglich 1> C:\Programme\Microsoft Platform SDK for Windows Server 2003 R2\Include\winsock.h(885): kann 'int WSAGetLastError(void)' sein 1>.\KukaServerApp.cpp(84) : error C3861: "WSAGetLastError": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(104) : error C2079: 'wsaData' verwendet undefiniertes struct 'WSAData' 1>.\KukaServerApp.cpp(106) : error C2446: '==': Keine Konvertierung von 'int' in 'int (__stdcall *)(WORD,LPWSADATA)' 1> Die Konvertierung eines ganzzahligen Typs in einen Zeigertyp erfordert ein reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat 1>.\KukaServerApp.cpp(106) : error C2040: '==': 'int (__stdcall *)(WORD,LPWSADATA)' unterscheidet sich von 'int' in Bezug auf die Anzahl vorgenommener Dereferenzierungen 1>.\KukaServerApp.cpp(106) : error C3861: "WSAStartup": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(112) : error C3861: "socket": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(112) : error C2440: 'Initialisierung': 'SOCKET (__stdcall *)(int,int,int)' kann nicht in 'SOCKET' konvertiert werden 1> Es gibt keinen Kontext, in dem diese Konvertierung möglich ist 1>.\KukaServerApp.cpp(118) : error C2079: 'addr' verwendet undefiniertes struct 'sockaddr_in' 1>.\KukaServerApp.cpp(119) : error C2228: Links von ".sin_addr" muss sich eine Klasse/Struktur/Union befinden. 1> Typ ist 'int' 1>.\KukaServerApp.cpp(119) : error C2228: Links von ".S_un" muss sich eine Klasse/Struktur/Union befinden. 1>.\KukaServerApp.cpp(119) : error C2228: Links von ".S_addr" muss sich eine Klasse/Struktur/Union befinden. 1>.\KukaServerApp.cpp(120) : error C2228: Links von ".sin_family" muss sich eine Klasse/Struktur/Union befinden. 1> Typ ist 'int' 1>.\KukaServerApp.cpp(121) : error C2228: Links von ".sin_port" muss sich eine Klasse/Struktur/Union befinden. 1> Typ ist 'int' 1>.\KukaServerApp.cpp(121) : error C3861: "htons": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(122) : error C2446: '==': Keine Konvertierung von 'int' in 'int (__stdcall *)(SOCKET,const sockaddr *,int)' 1> Die Konvertierung eines ganzzahligen Typs in einen Zeigertyp erfordert ein reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat 1>.\KukaServerApp.cpp(122) : error C2040: '==': 'int (__stdcall *)(SOCKET,const sockaddr *,int)' unterscheidet sich von 'int' in Bezug auf die Anzahl vorgenommener Dereferenzierungen 1>.\KukaServerApp.cpp(122) : error C3861: "bind": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(127) : error C2446: '==': Keine Konvertierung von 'int' in 'int (__stdcall *)(SOCKET,int)' 1> Die Konvertierung eines ganzzahligen Typs in einen Zeigertyp erfordert ein reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat 1>.\KukaServerApp.cpp(127) : error C2040: '==': 'int (__stdcall *)(SOCKET,int)' unterscheidet sich von 'int' in Bezug auf die Anzahl vorgenommener Dereferenzierungen 1>.\KukaServerApp.cpp(127) : error C3861: "listen": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(133) : error C3861: "accept": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(133) : error C2440: 'Initialisierung': 'SOCKET (__stdcall *)(SOCKET,sockaddr *,int *)' kann nicht in 'SOCKET' konvertiert werden 1> Es gibt keinen Kontext, in dem diese Konvertierung möglich ist 1>.\KukaServerApp.cpp(139) : error C2446: '==': Keine Konvertierung von 'int' in 'int (__stdcall *)(SOCKET)' 1> Die Konvertierung eines ganzzahligen Typs in einen Zeigertyp erfordert ein reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat 1>.\KukaServerApp.cpp(139) : error C2040: '==': 'int (__stdcall *)(SOCKET)' unterscheidet sich von 'int' in Bezug auf die Anzahl vorgenommener Dereferenzierungen 1>.\KukaServerApp.cpp(139) : error C3861: "closesocket": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(148) : error C3861: "recv": Bezeichner wurde nicht gefunden. 1>.\KukaServerApp.cpp(148) : error C2440: 'Initialisierung': 'int (__stdcall *)(SOCKET,char *,int,int)' kann nicht in 'long' konvertiert werden 1> Es gibt keinen Kontext, in dem diese Konvertierung möglich ist 1>.\KukaServerApp.cpp(206) : warning C4244: '=': Konvertierung von 'double' in 'float', möglicher Datenverlust 1>.\KukaServerApp.cpp(231) : error C2446: '==': Keine Konvertierung von 'int' in 'int (__stdcall *)(SOCKET,const char *,int,int)' 1> Die Konvertierung eines ganzzahligen Typs in einen Zeigertyp erfordert ein reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat 1>.\KukaServerApp.cpp(231) : error C2040: '==': 'int (__stdcall *)(SOCKET,const char *,int,int)' unterscheidet sich von 'int' in Bezug auf die Anzahl vorgenommener Dereferenzierungen 1>.\KukaServerApp.cpp(231) : error C3861: "send": Bezeichner wurde nicht gefunden. 1>Das Buildprotokoll wurde unter "file://c:\MobileInstallation\Mobile\VisualCPP\KukaServerApp\Release\BuildLog.htm" gespeichert. 1>KukaServerApp - 88 Fehler, 12 Warnung(en) ========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========