Visual Studio 2017에서 코드 분석을 사용하려고하지만 Qt를 사용하고있어 헤더에서 많은 경고를받습니다. 경고를 해제하려고 시도했습니다.VS2017의 외부 헤더에 대한 경고 표시 안 함 코드 분석
#pragma warning(push, 0)
#include <QtGlobal>
#pragma warning(pop)
그러나 도움이되지 않습니다. 또한 this :
#include <codeanalysis\warnings.h>
#pragma warning(push, 0)
#pragma warning(disable : ALL_CODE_ANALYSIS_WARNINGS)
#include <QtGlobal>
#pragma warning(pop)
을 사용해 보았지만 도움이되지 않았습니다. Qt 외부 헤더에 대한 코드 분석을 비활성화하려면 어떻게합니까? 당신이 당신의 .vcxproj 파일을 열 경우
여기에 Visual Studio가 없지만 솔루션 프로젝트에서 코드 분석 경고가 사용되지 않도록 설정되었습니다. 솔루션 프로젝트에는 "분석 결과 비활성화"또는 "분석 결과 표시 안 함"과 같은 분석 기능이 있고 규칙 세트를 비활성화 할 수도 있습니다. 분석에는 규칙이 있으며 거기에서 경고를 비활성화 할 수 있습니다. – Gibet
하지만 전체 코드베이스의 경고를 비활성화합니다. 그냥 외부 헤더를 무시하고 싶습니다. – parsley72