다음을 통해 공유


심각한 오류 C1094

'-Zmvalue-1': 명령줄 옵션이 미리 컴파일된 헤더를 빌드하는 데 사용되는 값과 일치하지 않습니다('-Zmvalue-2')

설명

전달되는 값은 전달된 /Yc 값과 같아야 합니다./Zm 미리 컴파일된 /Yu 헤더 파일을 사용하거나 만드는 모든 컴파일에서 값은 동일해야 합니다.

예시

다음 샘플에서는 C1094를 생성합니다.

// C1094.h
int func1();

그리고

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

그리고

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