종속성 검사 시 파일 제외

업데이트: 2007년 11월

포함 파일을 소스 코드 파일에 추가하면 종속성이 생깁니다. 이런 경우 소스 파일은 포함 파일에 종속됩니다. 빌드 프로세스 동안 프로젝트 시스템에서는 포함 파일이 변경되었는지, 소스 파일을 다시 컴파일해야 하는지 검사합니다. 절대 변경되지 않는 일부 파일의 경우에는 종속성 검사를 생략하여 빌드 시간을 단축할 수 있습니다.

사용자가 만드는 SYSINCL.dat 파일은 종속성 검사에서 제외된 디렉터리 목록을 나타내는 파일입니다. 지정된 디렉터리 또는 그 하위 디렉터리에 있는 파일은 모두 종속성 검사에서 제외됩니다. Visual C++는 시작할 때 SYSINCL.dat 파일을 읽습니다.

SYSINCL.dat 파일을 Local Settings\Application Data\Microsoft\VisualStudio\version(예: C:\Documents and Settings\username의 하위 디렉터리)에 넣을 수 있습니다.

특정 디렉터리를 지정하여 그 디렉터리에 있는 파일에 대해서는 종속성 검사를 하지 않도록 할 수도 있으며, 기본적으로 Visual C++는 version 디렉터리 및 그 하위 디렉터리에 있는 모든 파일에 대해서는 종속성 검사를 하지 않습니다.

종속성 검사에서 파일을 제외하려면

  1. SYSINCL.dat에 한 줄에 하나씩 디렉터리 이름(완전한 절대 경로 사용)을 추가합니다.

  2. 개발 환경을 종료합니다.

  3. 개발 환경을 다시 시작합니다.

  4. 다시 빌드를 클릭하면 변경 사항이 적용됩니다.

참고:

다시 빌드 명령을 사용할 때는 종속성 검사가 수행되지 않으므로 종속성을 제외해도 다시 빌드 명령의 속도가 빨라지지는 않습니다.

참고 항목

참조

빌드 시간 단축 방법