出展 http://robot009.blogspot.jp/2014/01/mingw-socket-programming-in-c.html a. おまじない ・include #include#include 通常の #include , などは使わない ・モジュールの初期化が必要 変数宣言 WSADATA wsaData; 初期化 WSAStartup(MAKEWORD(2 ,0), &wsaData); 終了処理 closesocket(SOCKET ss); WSACleanup(); b. 変数宣言 SOCKET を使う。POSIXは、int の descriptor 従って、read、writeは使えない。recvとsendを使う。 c. リンクモジュール -lwsock32 -lws2_32 gdbでデバックしようとする時は、こんな感じのコマンドでコンパイルする。 gcc -g server.c -o server -lwsock32 -lws2_32 gcc -g client1.c -o client1 -lwsock32 -lws2_32