Opcje BSCMAKE
Ostrzeżenie
Mimo że program BSCMAKE jest nadal zainstalowany w programie Visual Studio, nie jest już używany przez środowisko IDE. Ponieważ program Visual Studio 2008 przegląda i informacje o symbolach są przechowywane automatycznie w pliku programu SQL Server .sdf
w folderze rozwiązania.
W tej sekcji opisano opcje dostępne do kontrolowania BSCMAKE. Kilka opcji kontroluje zawartość pliku informacji przeglądania, wykluczając lub włączając niektóre informacje. Opcje wykluczania umożliwiają szybsze uruchamianie narzędzia BSCMAKE i może spowodować zmniejszenie .bsc
rozmiaru pliku. W nazwach opcji jest rozróżniana wielkość liter (z wyjątkiem /HELP
i /NOLOGO
).
Tylko /NOLOGO
i /o
są dostępne w środowisku projektowym programu Visual Studio. Aby uzyskać więcej informacji, zobacz Set C++ compiler and build properties in Visual Studio (Ustawianie właściwości kompilatora języka C++ i kompilacji w programie Visual Studio).
Opcje
/Ei (
filename
...)
Wyklucza zawartość co najmniej jednego określonego filename
pliku dołączania z pliku informacji przeglądania. Aby określić wiele plików, należy oddzielić nazwy spacją i ująć listę w nawiasy. Nawiasy nie są konieczne, jeśli określisz tylko jeden filename
element . Użyj /Ei
polecenia wraz z opcją /Es
wykluczania plików, które nie są wykluczone przez /Es
program .
/El
Wyklucza symbole lokalne. Wartością domyślną jest dołączenie symboli lokalnych. Aby uzyskać więcej informacji na temat symboli lokalnych, zobacz Tworzenie pliku sbr.
/Em
Wyklucza symbole w treści makr. Służy /Em
do uwzględnienia tylko nazw makr w pliku przeglądania informacji. Wartością domyślną jest dołączenie nazw makr i wyniku rozszerzeń makr.
/Er (
symbol
...)
Wyklucza co najmniej jeden z określonych symbol
symboli z pliku informacji przeglądania. Aby określić wiele nazw symboli, należy oddzielić nazwy spacją i ująć listę w nawiasy. Nawiasy są niepotrzebne, jeśli określisz tylko jeden symbol
element .
/Es
Wyklucza każdy plik dołączania określony ze ścieżką bezwzględną lub znajduje się w ścieżce bezwzględnej określonej w zmiennej środowiskowej INCLUDE. (Zazwyczaj te pliki są plikami dołączania do systemu, które zawierają wiele informacji, które mogą nie być potrzebne w pliku informacji przeglądania). Ta opcja nie wyklucza plików określonych bez ścieżki ani ścieżek względnych ani plików znalezionych w ścieżce względnej w pliku INCLUDE. Możesz użyć /Ei
opcji wraz z /Es
, aby wykluczyć pliki, które /Es
nie wykluczają. Jeśli chcesz wykluczyć tylko niektóre pliki, użyj polecenia /Ei
zamiast /Es
, a następnie wyświetl listę plików, które chcesz wykluczyć.
/errorreport:
[ none
send
| | prompt
| queue
]
Ta opcja jest przestarzały. W systemie Windows Vista i nowszych raportowanie błędów jest kontrolowane przez ustawienia Raportowanie błędów systemu Windows (WER).
/HELP
Przedstawia podsumowanie składni wiersza polecenia BSCMAKE.
/Iu
Zawiera symbole nieużywane. Domyślnie BSCMAKE nie rejestruje żadnych zdefiniowanych symboli, ale nie odwołuje się do niego. .sbr
Jeśli plik został spakowany, ta opcja nie ma wpływu na ten plik wejściowy, ponieważ kompilator usunął już nieużywane symbole.
/n
Wymusza kompilację inną niż przyrostowa. Użyj /n
polecenia , aby wymusić pełną kompilację pliku informacyjnego przeglądania .bsc
, czy plik istnieje, czy nie, i aby zapobiec .sbr
obcinaniu plików. Aby uzyskać więcej informacji, zobacz How BSCMAKE builds a .bsc
file (Jak BSCMAKE kompiluje plik).
/NOLOGO
Pomija komunikat o prawach autorskich BSCMAKE.
/o
filename
Parametr filename
opcji określa nazwę pliku informacji przeglądania. Domyślnie BSCMAKE udostępnia plikowi przeglądania nazwę podstawową .bsc
pierwszego .sbr
pliku i rozszerzenie.
/S (
filename
...)
Informuje BSCMAKE o przetworzeniu każdego określonego filename
pliku dołączania przy pierwszym napotkaniu i wykluczeniu go w inny sposób. Użyj tej opcji, aby zaoszczędzić czas przetwarzania, gdy plik (taki jak nagłówek lub .h
plik .c
.cpp
źródłowy) jest uwzględniany w kilku plikach źródłowych, ale za każdym razem pozostaje niezmieniony przez dyrektywy przetwarzania wstępnego. Użyj tej opcji, jeśli plik zostanie zmieniony w sposób nieważny dla tworzonego pliku informacji przeglądania. Aby określić wiele plików, należy oddzielić nazwy spacją i ująć listę w nawiasy. Nawiasy nie są konieczne, jeśli określisz tylko jeden filename
element . Jeśli chcesz wykluczyć plik za każdym razem, gdy jest on dołączony, użyj /Ei
opcji lub /Es
.
/v
Zawiera pełne dane wyjściowe, w tym nazwę każdego .sbr
przetwarzanego pliku i informacje o pełnym uruchomieniu narzędzia BSCMAKE.
/?
Przedstawia krótkie podsumowanie składni wiersza polecenia BSCMAKE.
Przykład
Poniższy wiersz polecenia informuje BSCMAKE o wykonaniu pełnej main.bsc
kompilacji z trzech .sbr
plików. Informuje również BSCMAKE o wykluczeniu zduplikowanych wystąpień programu toolbox.h
:
BSCMAKE /n /S toolbox.h /o main.bsc file1.sbr file2.sbr file3.sbr