VC++ 에서는 win32 라이브러리인 winsock 을 사용할 수 있다.
MS 에서 제공하는 CSock 이란 놈도 역시 사용할 수 있다.

하지만 VC++ 에서 #include <winsock2.h> 만 하면 링크 에러가 난다.

그리하여 이를 해결하기 위해서는 옵션에서
ws2_32.lib 파일을 넣어주어야 한다.

그렇다면 어떻게?

VC++ 6.0 에서

Project->Settings

Project -> Settings or Alt+F7

사용자 삽입 이미지
Link Tab 에서 Object/library modules 란에 ws2_32.lib 을 적어준다


아니면 소스코드에
#pragma comment(lib,"ws2_32.lib") 를 추가해 준다.


그리고 컴파일하면 끝!

+ Recent posts