どうも。
現在、Visual Studio 6.0 MFC で、チャットプログラムを作ってるんですが、
ビルドしたところ以下のようなエラーが出てしまいました。
すみませんが、助けて下さい。
error LNK2001: 外部シンボル __imp__WSAAsyncSelect@16 は未解決です
error LNK2001: 外部シンボル __imp__bind@12 は未解決です
error LNK2001: 外部シンボル __imp__htonl@4 は未解決です
error LNK2001: 外部シンボル __imp__htons@4 は未解決です
error LNK2001: 外部シンボル __imp__socket@12 は未解決です
error LNK2001: 外部シンボル __imp__WSAStartup@8 は未解決です
error LNK2001: 外部シンボル __imp__WSACleanup@0 は未解決です
error LNK2001: 外部シンボル __imp__closesocket@4 は未解決です
fatal error LNK1120: 外部参照 8 が未解決です。
Winsock のライブラリがリンクされていません。
リンクするライブラリは Winsock のバージョンにもよりますので、
マニュアル(MSDN)を読んでください。
上記のいずれかのAPI の説明をちゃんと読めば、下のほうに
Library: という項目があるはずです。
ライブラリ(おそらくws2_32.lib)をリンクし損ねているのでしょう。
レスありがとうございます。
include しているのは <winsock2.h> です。
>ライブラリ(おそらくws2_32.lib)をリンクし損ねているのでしょう
どこを確認すればよいのでしょうか?
追加する場合はどうしたらいいのでしょうか?
申し訳ございませんが、上記についても教えていただけると助かります。
> 追加する場合はどうしたらいいのでしょうか?
[プロジェクト]-[設定]
[リンク]
[オブジェクト/ライブラリ モジュール]
ありがとうございます。
ビルドエラーがとれました。