foo.cpp(33918) : fatal error C1854: cannot overwrite information formed
during creation of the precompiled header in object file: 'c:\somepath\foo.obj'
これについてMSDNを参照すると、次の情報が得られます。
同じファイルに/Yc(プリコンパイル済みヘッダーを作成)オプションを指定した後、/ Yu(プリコンパイル済みヘッダーを使用)オプションを指定しました。特定の宣言(__declspec dllexportを含む宣言など)により、これは無効になります。
この場合、dllexportとプリコンパイル済みヘッダーを使用しています。誰かが以前にこれに遭遇し、回避策を知っていますか?この問題に光を当てるための入力は大歓迎です。
ありがとう