我在Emscripten / tests / msvc10的一组示例中遇到了基本问候世界的错误
我有错误MSB4096,但我在Visual Studio 2012上找不到问题的解决方案。
C:\ Program Files(x86)\ MSBuild \ Microsoft.Cpp \ v4.0 \ V110 \ Microsoft.CppBuild.targets(817,5):错误MSB4096:项目“.. \ hello_world.c “在项目列表中”ClCompile“没有为元数据”ProgramDataBaseFileName“定义值。要使用此元数据,请通过指定%(ClCompile.ProgramDataBaseFileName)来限定它,或者确保此列表中的所有项都定义此元数据的值。
你知道原因吗?
感谢
答案 0 :(得分:0)
在尝试编译时要牢记两件事:
代码中的元数据内容似乎与第一个问题(托管代码)非常相关。
答案 1 :(得分:0)
您必须设置'程序数据库文件名' (ProgramDataBaseFileName)项目的VS C / C ++选项中的属性,例如到' $(IntDir)$(TargetName).pdb'
ProgramDataBaseFileName公开了编译器&fd(程序数据库文件名)选项的功能。