Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Librerie socket mancanti
Forum - C/C++ - Librerie socket mancanti

Avatar
Flame75 (Normal User)
Newbie


Messaggi: 2
Iscritto: 11/03/2011

Segnala al moderatore
Postato alle 21:43
Lunedì, 21/03/2011
Stavo provando a compilare un programma con socket in C e mi escono degli errori relativi a queste librerie .

No such file or directory.

Codice sorgente - presumibilmente C++

  1. #include <sys/types.h>
  2.          #include <sys/socket>
  3.          #include <netinet/in.h>
  4.          #include <fcntl.h>



Ho fatto una ricerca su internet per cercare queste librerie , ma non riesco a scaricarle . Qualcuno sa dirmi come posso fare?

Grazie

PM
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2763
Iscritto: 21/09/2007

Up
2
Down
V
Segnala al moderatore
Postato alle 22:10
Lunedì, 21/03/2011

quelli sono gli header presenti nelle distribuzioni di linux, se compili sotto windows è sufficiente includere:

Codice sorgente - presumibilmente C/C++

  1. #include <windows.h>
  2. #include <winsock2.h>


Grazie! - Flame75 - 21/03/11 22:21
Ho un altro problemino . Quando compilo mi esce scritto "riferimento indefinito a WASStartup@8 , getaddrinfo@16 etc.." che significa? - Flame75 - 21/03/11 22:43
devi linkare le librerie, se compili con visual studio devi aggiungere #pragma comment(lib, "wsock32.lib"), per altri compilatori cerca su internet. - HeDo - 21/03/11 22:47


Ingegnere Informatico
https://ldlagency.it
PM