다음을 통해 공유


BSCMAKE 옵션

Warning

BSCMAKE는 Visual Studio와 함께 설치되어 있지만 더 이상 IDE에서 사용되지 않습니다. Visual Studio 2008부터 찾아보기 및 기호 정보는 솔루션 폴더의 SQL Server .sdf 파일에 자동으로 저장됩니다.

이 섹션에서는 BSCMAKE를 제어하는 데 사용할 수 있는 옵션에 대해 설명합니다. 몇 가지 옵션은 특정 정보를 제외하거나 포함하여 찾아보기 정보 파일의 콘텐츠를 제어합니다. 제외 옵션을 사용하면 BSCMAKE를 더 빠르게 실행할 수 있으며 파일 크기가 더 .bsc 작을 수 있습니다. 옵션 이름은 대/소문자를 구분합니다(제외 /HELP/NOLOGO제외).

/o Visual Studio 개발 환경 내에서만 /NOLOGO 사용할 수 있습니다. 자세한 내용은 Visual Studio에서 컴파일러 및 빌드 속성 설정을 참조합니다.

옵션

/Ei (filename ...)
하나 이상의 지정된 filename 포함 파일의 내용을 찾아보기 정보 파일에서 제외합니다. 여러 파일을 지정하려면 이름을 공백으로 구분하고 목록을 괄호로 묶습니다. 괄호를 하나 filename만 지정하는 경우에는 괄호가 필요하지 않습니다. 에서 제외/Es되지 않은 파일을 제외하는 옵션과 함께 /Es 사용합니다/Ei.

/El
로컬 기호를 제외합니다. 기본값은 로컬 기호를 포함하는 것입니다. 로컬 기호에 대한 자세한 내용은 .sbr 파일 만들기를 참조 하세요.

/Em
매크로 본문의 기호를 제외합니다. 찾아보기 정보 파일에 매크로 이름만 포함하는 데 사용합니다 /Em . 기본값은 매크로 이름과 매크로 확장 결과를 모두 포함하는 것입니다.

/Er (symbol ...)
찾아보기 정보 파일에서 지정된 symbol 기호 중 하나 이상을 제외합니다. 여러 기호 이름을 지정하려면 이름을 공백으로 구분하고 목록을 괄호로 묶습니다. 괄호를 하나 symbol만 지정하면 괄호가 필요하지 않습니다.

/Es
절대 경로로 지정되거나 INCLUDE 환경 변수에 지정된 절대 경로에 있는 모든 include 파일을 제외합니다. (일반적으로 이러한 파일은 찾아보기 정보 파일에 필요하지 않을 수 있는 많은 정보를 포함하는 시스템을 포함하는 파일입니다.) 이 옵션은 PATH 없이 지정한 파일이나 상대 경로 또는 INCLUDE의 상대 경로에 있는 파일을 제외하지 않습니다. 이 /Ei 옵션을 /Es 함께 사용하여 제외하지 않는 파일을 /Es 제외할 수 있습니다. 일부 파일만 제외하려면 대신 사용하고 /Ei /Es제외하려는 파일을 나열합니다.

/errorreport:[ nonesend | | prompt | queue]
이 옵션은 사용되지 않습니다. Windows Vista 이상에서는 오류 보고가 WER(Windows 오류 보고) 설정에 의해 제어됩니다.

/HELP
BSCMAKE 명령줄 구문의 요약을 표시합니다.

/Iu
참조되지 않은 기호를 포함합니다. 기본적으로 BSCMAKE는 정의되었지만 참조되지 않은 기호를 기록하지 않습니다. .sbr 파일이 압축된 경우 컴파일러가 이미 참조되지 않은 기호를 제거했으므로 이 옵션은 해당 입력 파일에 영향을 주지 않습니다.

/n
증분이 아닌 빌드를 강제합니다. 파일이 있는지 여부에 관계없이 찾아보기 정보 파일의 전체 빌드를 .bsc 강제로 수행하고 파일이 잘리지 않도록 하는 .sbr 데 사용합니다/n. 자세한 내용은 BSCMAKE에서 파일을 빌드하는 .bsc 방법을 참조하세요.

/NOLOGO
BSCMAKE 저작권 메시지를 표시하지 않습니다.

/o filename
옵션 매개 변수는 filename 찾아보기 정보 파일의 이름을 지정합니다. 기본적으로 BSCMAKE는 찾아보기 정보 파일에 첫 번째 .sbr 파일의 기본 이름과 확장명을 .bsc 제공합니다.

/S (filename ...)
BSCMAKE에 지정된 filename 각 포함 파일을 처음 발견할 때 처리하고 그렇지 않으면 제외하도록 지시합니다. 이 옵션을 사용하면 파일(예: 헤더 또는 .h원본 파일의 .c .cpp 파일)이 여러 원본 파일에 포함되어 있지만 매번 전처리 지시문에 의해 변경되지 않는 경우 처리 시간을 절약할 수 있습니다. 만드는 찾아보기 정보 파일에 대해 중요하지 않은 방식으로 파일이 변경된 경우 이 옵션을 사용합니다. 여러 파일을 지정하려면 이름을 공백으로 구분하고 목록을 괄호로 묶습니다. 괄호를 하나 filename만 지정하는 경우에는 괄호가 필요하지 않습니다. 포함할 때마다 파일을 제외하려면 해당 또는 /Es 옵션을 사용합니다/Ei.

/v
처리 중인 각 .sbr 파일의 이름과 전체 BSCMAKE 실행에 대한 정보를 포함하는 자세한 출력을 제공합니다.

/?
BSCMAKE 명령줄 구문에 대한 간략한 요약을 표시합니다.

예시

다음 명령줄은 BSCMAKE에 세 .sbr 개의 파일에서 전체 빌드 main.bsc 를 수행하도록 지시합니다. 또한 BSCMAKE에 다음의 toolbox.h중복 인스턴스를 제외하도록 지시합니다.

BSCMAKE /n /S toolbox.h /o main.bsc file1.sbr file2.sbr file3.sbr

참고 항목

BSCMAKE 참조