EVC++ を使用しており、ソケットを使用するプログラムをコンパイルしたいと考えています。含めました
#include <winsock2.h>
プロジェクト プロパティに Ws2.lib へのパスを含めましたが、リンク ステップでエラーが発生します。
エラー LNK2019: 未解決の外部シンボル WSAStartup が関数で参照されています ...
この問題を解決するにはどうすればよいですか?
EVC++ を使用しており、ソケットを使用するプログラムをコンパイルしたいと考えています。含めました
#include <winsock2.h>
プロジェクト プロパティに Ws2.lib へのパスを含めましたが、リンク ステップでエラーが発生します。
エラー LNK2019: 未解決の外部シンボル WSAStartup が関数で参照されています ...
この問題を解決するにはどうすればよいですか?
#pragma comment(lib,"WS2_32")
やっぱり#include
_
プログラムを winsock ライブラリにリンクしていません。Winsock 2 ライブラリは、ws2_32.lib (静的) または ws2_32.dll (動的) と呼ばれます。すでにシステム上にあるはずです。コンパイラ/リンカーにプログラムをリンクするように指示するだけです。これを行う方法はコンパイラによって異なります。残念ながら、私は EVC++ に精通していません。