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和预编译标头。有人遇到过这种情况,并且知道任何解决方法吗?非常感谢任何有助于解决此问题的意见。
谢谢