Sdílet prostřednictvím


BSCMAKEE – možnosti

Upozorňující

I když je nástroj BSCMAKE stále nainstalovaný se sadou Visual Studio, integrované vývojové prostředí (IDE) už ho nepoužívá. Vzhledem k tomu, že visual Studio 2008, jsou informace o procházení a symbolech uloženy automaticky v souboru SQL Serveru .sdf ve složce řešení.

Tato část popisuje možnosti, které jsou k dispozici pro řízení nástroje BSCMAKE. Obsah informačního souboru procházení řídí několik možností vyloučením nebo zahrnutím určitých informací. Možnosti vyloučení umožňují rychlejší spuštění nástroje BSCMAKE a můžou vést k menšímu .bsc souboru. V názvech možností se rozlišují malá a velká písmena (s výjimkou /HELP a /NOLOGO).

Pouze /NOLOGO a /o jsou k dispozici v rámci vývojového prostředí sady Visual Studio. Další informace naleznete v tématu Nastavení kompilátoru jazyka C++ a vlastností sestavení v sadě Visual Studio.

Možnosti

/Ei (filename ...)
Vyloučí obsah jednoho nebo více zadaných filename souborů zahrnutí ze souboru s informacemi o procházení. Pokud chcete zadat více souborů, oddělte názvy mezerou a uzavřete seznam do závorek. Pokud zadáte jenom jednu filenamezávorku, nejsou závorky nutné. Použijte /Ei spolu s /Es možností vyloučit soubory, které nejsou vyloučeny ./Es

/El
Vyloučí místní symboly. Výchozí hodnota je zahrnout místní symboly. Další informace o místních symbolech naleznete v tématu Vytvoření souboru .sbr.

/Em
Vyloučí symboly v těle maker. Slouží /Em k zahrnutí pouze názvů maker do informačního souboru procházení. Výchozí možností je zahrnout jak názvy maker, tak i výsledek rozšíření makra.

/Er (symbol ...)
Vyloučí jeden nebo více zadaných symbol symbolů z informačního souboru procházení. Pokud chcete zadat více názvů symbolů, oddělte názvy mezerou a uzavřete seznam do závorek. Závorky nejsou nutné, pokud zadáte pouze jednu symbol.

/Es
Vyloučí všechny soubory zahrnutí zadané absolutní cestou nebo nalezené v absolutní cestě zadané v proměnné prostředí INCLUDE. (Tyto soubory obvykle zahrnují soubory systému, které obsahují mnoho informací, které možná nebudete potřebovat ve svém informačním souboru procházení.) Tato možnost nezahrnuje soubory zadané bez cesty nebo s relativními cestami nebo soubory nalezené v relativní cestě v include. Tuto možnost můžete použít /Ei společně s vyloučením /Es souborů, které /Es se nevyloučí. Pokud chcete vyloučit jenom některé soubory, použijte /Ei místo /Esnich a uveďte soubory, které chcete vyloučit.

/errorreport:[ ] none | prompt | queue | send
Tato možnost je zastaralá. Ve Windows Vista a novějších verzích se zasílání zpráv o chybách řídí nastavením Zasílání zpráv o chybách systému Windows (WER).

/HELP
Zobrazí souhrn syntaxe příkazového řádku BSCMAKE.

/Iu
Obsahuje neodkazované symboly. BSCMAKE ve výchozím nastavení nezaznamená žádné symboly, které jsou definované, ale neodkazují na to. .sbr Pokud je soubor zabalený, tato možnost nemá žádný vliv na tento vstupní soubor, protože kompilátor už odebral neodkazované symboly.

/n
Vynutí nekrementální sestavení. Slouží /n k vynucení úplného sestavení souboru s informacemi o procházení bez ohledu na to, jestli .bsc soubor existuje nebo ne, a pokud chcete zabránit .sbr zkrácení souborů. Další informace naleznete v tématu Jak BSCMAKE vytvoří .bsc soubor.

/NOLOGO
Potlačí zprávu O autorských právech nástroje BSCMAKE.

/o filename
Parametr filename možnosti určuje název souboru s informacemi o procházení. Ve výchozím nastavení nástroj BSCMAKE poskytuje informačnímu souboru procházení základní název prvního .sbr souboru a přípony .bsc .

/S (filename ...)
Řekne nástroji BSCMAKE, aby zpracovával každý zadaný filename soubor zahrnutí při prvním zobrazení a aby ho jinak vyloučil. Pomocí této možnosti můžete ušetřit čas zpracování, když je soubor (například hlavička nebo .h, soubor pro .c zdrojový .cpp soubor) součástí několika zdrojových souborů, ale při každém zpracování se nemění direktivami předběžného zpracování. Tuto možnost použijte, pokud se soubor změní způsobem, který není důležitý pro soubor s informacemi o procházení, který vytváříte. Pokud chcete zadat více souborů, oddělte názvy mezerou a uzavřete seznam do závorek. Pokud zadáte jenom jednu filenamezávorku, nejsou závorky nutné. Pokud chcete soubor vyloučit při každém zahrnutí, použijte tuto /Ei možnost./Es

/v
Poskytuje podrobný výstup, který obsahuje název každého .sbr zpracovávaného souboru a informace o úplném spuštění nástroje BSCMAKE.

/?
Zobrazí stručný souhrn syntaxe příkazového řádku BSCMAKE.

Příklad

Následující příkazový řádek říká BSCMAKE, aby udělal úplný build main.bsc ze tří .sbr souborů. Říká také BSCMAKE, aby vyloučil duplicitní instance toolbox.h:

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

Viz také

Referenční dokumentace nástroje BSCMAKE