erreur fatale: sys/socket.h: Aucun fichier ou répertoire, x86_64-w64-mingw32 mode
Je suis en train de développer un programme qui dépend de la prise de la bibliothèque, une fois que je suis en train de faire, il invite moi:
fatal error: sys/socket.h: No such file or directory
#include <sys/socket.h>
Mon environnement de compilation:
Windows 8.1 sous Cygwin version x64,
Cible de construction: x86_64-w64-mingw32 l'option --host=x86_64-w64-mingw32 paramètres.
Ligne de commande: cfalgs=-m64 ./configure --prefix=/usr/
Je suis la construction de l'application qui utilise GTK+ 2.0.
Je suis en train d'essayer de trouver le trouver sous le socket.h fichier sous le timbre: cygwin64\usr\x86_64-w64-mingw32\sys-root\mingw\include\sys. Il ne semble pas exister du tout.
Donc il n'y a pas de version 64 bits MinGW socket lib??
OriginalL'auteur Jeffrey Ye | 2014-09-09
Vous devez vous connecter pour publier un commentaire.
sys/socket.h
est une POSIX/SUS-tête. MinGW est pour la construction de WinAPI exécutables. Soit changer de bâtiment avec Cygwin du GCC pour obtenir l'accès à POSIX/SUS des installations, ou de passer à l'utilisation de WinAPI estwinsock2.h
à la place.Mais si il est compilé en utilisant cygwin, l'exécutable fonctionne parfaitement sur Windows?
OriginalL'auteur Ignacio Vazquez-Abrams