2016-06-02 8 views
1

저는 Visual Studio 2013의 70 개 이상의 프로젝트로 구성된 C++로 작성된 소프트웨어로 작업하고 있습니다. 이제는 70 개 이상의 프로젝트 속성 창을 클릭하지 않고 모든 프로젝트의 컴파일러 수준을 높이고 싶습니다. 컴파일러 경고 수준.VS2013의 모든 프로젝트에 대해 컴파일러 경고 수준을 설정하려면 어떻게합니까?

Visual Studio 작업 영역의 모든 프로젝트에 대해 컴파일러 경고 수준을 빠르게 설정할 수있는 방법이 있습니까?

답변

3

모든 프로젝트를 선택한 다음 속성을 클릭하십시오. 속성 페이지가 열립니다. 여기서 "모든 구성"및 "모든 플랫폼"을 선택하십시오. 그런 다음 적절한 경고 수준을 설정하십시오. 이는 모든 프로젝트/구성/플랫폼에 적용됩니다.

모든 구성/플랫폼을 선택 취소하고 모든 프로젝트에 경고 수준을 적용 할 수 있습니다. 오른쪽의 "구성 관리자 ..."버튼을 누르는 것을 고려하십시오.

.VCXProj을 편집 하시겠습니까? 가장 빠를 것이지만 모두 백업하십시오.

#pragma warning(error:<warning-number>) 

이것은 당신이 모든 경고에 더 세밀하게 제어 할 수 있습니다 :

또 다른 방법은 공통 헤더 파일과 장소를하는 것입니다. 그러나 헤더에 거의 모든 것을 써야합니다. 그러나 다른 빌드를 구성 할 수 있습니다.

+0

위대한 작품! 나는 나무 뿌리의 세계적인 환경을 기대하고 있었고 단순히 하나 이상의 프로젝트를 선택하는 것을 생각하지 않았습니다. :디 – mrt