エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
MinGWにてsocket通信のプログラムを開発していた際に困ったので備忘録として残しておきます。 MinGWはUN... MinGWにてsocket通信のプログラムを開発していた際に困ったので備忘録として残しておきます。 MinGWはUNIX風味のシェル環境になりますが、WindowsAPIを搭載したWindowsアプリケーションの開発環境となります。 そのためなのか、MinGWはWinsockを使用するようになっており、MinGWのincludeフォルダの中に sys/socket.h は入っておりません。 Winsockを使うためには、 #include にてインクルードしてあげれば良いのです…が、他にもコンパイル時に ws2_32.lib もリンカに設定してあげないといけません。 設定するにはコンパイル時に下記のようなコマンドを入力します。 gcc -lwsock32 main.c -lws2_32 MinGWでは通信用にWinsockを使うと言う情報は書かれていますが、ws2_32.lib をリンカに