Visual C++을 처음 사용합니다. Windows XP에 Visual C++ 2008 Express Edition (SP1 포함)을 설치했습니다. 오픈 소스 Visual C++ 프로젝트를 컴파일하려고합니다.ws2tcpip.h 및 ws2def.h를 Visual C++ 2008 프로젝트에 포함시키는 방법은 무엇입니까?
저는 VC++ 2008 Express에서 .vcproj
프로젝트를 열었습니다. 내가 솔루션 다시 빌드> 빌드를 사용하면 다음과 같은 출력을 보여줍니다
error C3861: 'IN6_IS_ADDR_MULTICAST': identifier not found
error C2065: 'IPPROTO_IPV6' : undeclared identifier
error C2065: 'IPPROTO_IPV6' : undeclared identifier
나는 아주 긴 시간 동안 인터넷 검색을 한 다음
3 error(s)
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
가 3 오류입니다. 내가 잘못 아니에요 경우
ws2tcpip.h
ws2def.h
winsock2.h
,이 파일에 의해 사용되는 : 나는이 식별자는 다음 파일에서 사용할 수있는 것을 발견 Windows 개발자는 네트워크/소켓 프로그래밍을 수행합니다. Windows의 어딘가에서 사용할 수 있어야합니다.
error C2065: undeclared identifier
과 error C3861: identifier not found
의 차이점을 알고 계십니까?
ws2tcpip.h
과 ws2def.h
을 어떻게 Visual C++ 2008 프로젝트에 포함시킬 수 있습니까?
감사합니다.