Compiling Probleme
-
Guten Tag allerseits. Ich habe ein Problem.
In meiner server.cpp:
#include <iostream> #include <winsock2.h> #include <ws2tcpip.h> #include <string> #include <thread> #include <vector>
Die will ich alle benutzen.
Also brauche ich als Header files nur
- winsock2.h
- pshpack4.hWenn ich das jetzt kompilieren will:
g++ -o server server.cpp
Dann bekomme ich folgende Meldung:
server.cpp:2:22: fatal error: winsock2.h: Datei oder Verzeichnis nicht gefunden compilation terminated. winsock2.h:21:22: fatal error: pshpack4.h: Datei oder Verzeichnis nicht gefunden compilation terminated.
Was mache ich falsch? Wieso findet er die Dateien nicht? Sie liegen alle 3:
-server.cpp
-winsock2.h
-pshpack4.hIm selben Verzeichniss.
Bitte um nen Tipp.
Fin
OS:
Ubuntu 16.04 LTS x86
Xfce 4.12.0
-
1. Er findet die Dateien nicht, da Du <> statt "" benutzt.
2. winsock unter Linux? Merkst Du selber, oder?
-
Das es nicht laufen kann weiß ich...aber kompilieren sollte man es doch können?