Udostępnij za pośrednictwem


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 filenameelement . Użyj /Ei polecenia wraz z opcją /Es wykluczania plików, które nie są wykluczone przez /Esprogram .

/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 symbolelement .

/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:[ nonesend | | 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 .hplik .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 filenameelement . 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

Zobacz też

Dokumentacja narzędzia BSCMAKE