Salve a tutti.
Ho iniziato a studiare la programmazione di socket. Dopo diversi tentativi credo di aver configurato Eclipse.
Appena tento di lanciare questo programma:
codice:
#include <stdio.h>
#include <stdlib.h>
#include <winsock.h>
typedef struct WSAData {
WORD wVersion;
WORD wHighVersion;
char szDescription[WSADESCRIPTION_LEN+1];
char szSystemStatus[WSASYS_STATUS_LEN+1];
unsigned short iMaxSockets;
unsigned short iMaxUdpDg;
char FAR* lpVendorInfo;
} WSADATA;
int main() {
// Initialize Winsock
WSADATA wsaData;
WORD wVersionRequested;
wVersionRequested= MAKEWORD(2,2);
int iResult = WSAStartup(wVersionRequested, &wsaData);
if(iResult != 0) {
printf(
"Error at WSAStartup()\n");
printf(
"A usable WinSock DLL cannot be find");
return 0;
}
// The WinSock DLL is acceptable. Proceed
printf ("No errors occurred. \n");
system ("pause");
return 0;
}
// main end
Mi esce questo errore: "A program file was not specified in the launch configuration."
Dove sbaglio o che settaggi non ho completato?
Grazie