Sdílet prostřednictvím


/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

  1. Otevřete dialogové okno Stránky vlastností svého projektu.Podrobnosti naleznete v tématu Postupy: Otevření stránek vlastností projektu.

  2. Klikněte na složku C/C++.

  3. Klikněte na stránku vlastností Vytváření kódu.

  4. Změnit povolit minimální sestavení vlastnost.

Programové nastavení tohoto parametru kompilátoru

Viz také

Referenční dokumentace

Možnosti kompilátoru

Nastavení možností kompilátoru