/Gm (Povolit minimální opětovné sestavení)
Umožňuje minimálního sestavení, která určuje, zda C++ zdrojové soubory, které zahrnují změněné definice třídy jazyka C++ (uložen v souborech hlaviček ()) musí být znovu kompilován.
/Gm
Poznámky
Kompilátor ukládá informace o závislostech mezi zdrojových souborech a definice třídy v souboru projektu IDB při první kompilaci.(Informací o závislostech říká, které zdrojový soubor je závislá na jaké definice třídy a které hlaviček souboru definice je umístěn ve.) Následné propojejí informace uložené v souboru IDB použít k určení, zda zdrojový soubor musí být kompilován, i v případě, že obsahuje upravené hlaviček souborů.
[!POZNÁMKA]
Minimálního sestavení závisí na třídě definice není změnu mezi zahrnout soubory.Definice třídy musí být globální projekt (by měl existovat pouze jedna definice dané třídy), protože informace o závislostech v souboru IDB je vytvořen pro celý projekt.Pokud máte více než jednu definici pro třídu v projektu, zakažte minimálního sestavení.
Vzhledem k tomu, že přírůstkové propojovací nepodporuje metadata Windows obsažené v souborech obj pomocí /ZW (kompilace Windows Runtime) možnost, /Gm možnost není kompatibilní s /ZW.
Nastavení tohoto parametru kompilátoru ve vývojovém prostředí Visual Studio
Otevřete dialogové okno Stránky vlastností svého projektu.Podrobnosti naleznete v tématu Postupy: Otevření stránek vlastností projektu.
Klikněte na složku C/C++.
Klikněte na stránku vlastností Vytváření kódu.
Změnit povolit minimální sestavení vlastnost.
Programové nastavení tohoto parametru kompilátoru
- Další informace naleznete v tématu MinimalRebuild.