Partilhar via


Erro fatal C1094

'-Zmvalue-1' : a opção de linha de comando é inconsistente com o valor usado para construir o cabeçalho pré-compilado ('-Zmvalue-2')

Observações

O valor passado para /Yc deve ser o mesmo que é passado para /Yu (/Zm os valores devem ser os mesmos em todas as compilações que usam ou criam o mesmo ficheiro de cabeçalho pré-compilado).

Exemplo

O exemplo a seguir gera C1094:

// C1094.h
int func1();

E depois

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

E depois

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