임베디드아로마

visual studio 빌드 할 때 error C4996 오류 발생 해결방법 본문

Visual Studio

visual studio 빌드 할 때 error C4996 오류 발생 해결방법

aromacrony 2017. 4. 24. 00:06


visual studio 빌드 할 때 다음과 같은 오류가 나올 때 


inet_ntoa, inet_addr 사용시 


'inet_ntoa': Use inet_ntop() or InetNtop() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings


해결 방법은 다음과 같다. 


1. 문장대로 inet_ntop 나 InetNtop 을 이용하는 방법

2. 이 글에서 소개할 SDL검사를 해제하는 방법



프로젝트에서 마우스 우측버튼으로 속성 창으로 이동한 후 > C/C++ > 일반 > SDL검사 > [아니요] 를 선택합니다.


영문버젼일 때는 

Project properties > Configuration Properties > C/C++ > General > SDL checks > No


이렇게 변경하고 빌드하면 됩니다.



그럼 조그마한 도움이 되었길 바라며 


Comments