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:
[ none
send
| | 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