Sdílet prostřednictvím


Závažná chyba C1094

-Zmvalue-1: Možnost příkazového řádku je nekonzistentní s hodnotou použitou k sestavení předkompilované hlavičky ('-Zmvalue-2')

Poznámky

Předaná /Yc hodnota musí být stejná hodnota, do které se předává /Yu (/Zm hodnoty musí být stejné ve všech kompilacích, které používají nebo vytvářejí stejný předkompilovaný soubor hlaviček).

Příklad

Následující příklad vygeneruje C1094:

// C1094.h
int func1();

A pak,

// C1094.cpp
// compile with: /Yc"C1094.h" /Zm200
int u;
int main() {
   int sd = 32;
}
#include "C1094.h"

A pak,

// C1094b.cpp
// compile with: /Yu"C1094.h" /Zm300 /c
#include "C1094.h"   // C1094 compile with /Zm200
void Test() {}