2011-08-29 7 views

답변

0

디렉토리별로 Xcode에서 경고 플래그를 설정할 수 없습니다. 디렉토리는 Xcode에 아무런 의미가 없으며 "컴파일 엔티티"의 형식을 형성하지 않습니다. 대상, 빌드 구성 또는 단일 파일에 대해 경고 플래그를 설정할 수 있습니다. 그러면 두 가지 옵션이 제공됩니다.

  1. 모든 타사 코드를 자체 타겟으로 구축하십시오. 그것을 정적 라이브러리 타겟으로 만든 다음 다른 타겟에 코드를 빌드하고 첫 번째 타겟의 정적 라이브러리에 링크하도록합니다. 그런 다음 각 대상에는 다른 경고 플래그가있을 수 있습니다.

  2. 빌드 할 파일 목록에서 모든 타사 파일을 선택하고 일부 경고 플래그를 무시합니다 (경고가 -Wfoobar으로 켜지면 -Wno-foobar으로 비활성화 할 수 있음). 단일 파일에 컴파일 플래그를 설정하는 방법은 아래 스크린 샷에 나와 있습니다. 한 번에 여러 파일을 사용하여이 작업을 수행 할 수 있습니다.

    enter image description here

관련 문제