Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento přepínač dává kompilátoru pokyn, aby se choval #include jako import se soubory hlaviček, které byly integrovány do souborů hlaviček (.ifc) a které jsou zadané na příkazovém řádku pomocí /headerUnit.
Při použití /scanDependencies se sadou nebo /sourceDependencies-directivesse kompilátor zobrazí jako importované jednotky hlaviček ve vygenerovaném souboru závislostí tyto hlavičky, které jsou zahrnuté ve zdroji a mají odpovídající položku v header-units.json souboru. Tyto informace o závislostech používá systém sestavení ke generování kompilovaných souborů jednotek .ifc hlaviček. Po sestavení jednotek záhlaví je kompilátor považuje za místo import #include.
Soubor header-units.json se bude konzultovat pouze při /translateInclude zadání. Další informace o formátu a účelu header-units.json souboru naleznete v tématu header-units.json.
#include Pokud soubor není v header-units.json souboru uvedený, považuje se za normální #include.
Příklad použití tohoto přepínače najdete v tématu Návod: Sestavení a import jednotek hlaviček v sadě Microsoft Visual C++.
Syntaxe
/translateInclude
Poznámky
/translateInclude je k dispozici v sadě Visual Studio 2019 verze 16.10 nebo novější.
/translateInclude vyžaduje /std:c++20 nebo novější.
Nastavení této možnosti kompilátoru v sadě Visual Studio
Chcete-li povolit /translateInclude, v dialogovém okně vlastností projektu nastavte možnost Přeložit zahrnutí na import:
V levém podokně stránek vlastností projektu vyberte Vlastnosti>konfigurace C/C++>Obecné.
Změňte rozevírací seznam Přeložit zahrnutí na Import na Ano.

Změny uložíte kliknutím na OK nebo Použít .
Viz také
/headerUnit(Použijte hlavičkovou jednotku IFC.)
/exportHeader (Vytvoření jednotek záhlaví)
/reference (Použití pojmenovaného modulu IFC)
/scanDependencies
/sourceDependencies-directives
Návod: Sestavení a import jednotek hlaviček v Microsoft Visual C++