我有一个文件名sqlite3.c和一些c ++文件用于处理sqlite3.c中的函数write。但我在使用visual studio 2012编译文件时遇到了问题。我为c ++文件和c文件创建了一个WindowsRuntimeComponent项目。当我设置属性 - > C / C ++ - >高级 - >编译为 - > “编译为C ++代码(/ TP)”,我得到一个错误,即错误D8045:无法使用/ clr选项编译C文件'xxx.c'。
之后,我改变了属性 - > C / C ++ - >高级 - >编译为 - > “编译为C代码(/ TC)”,我得到一个错误,即错误D8045:无法使用/ clr选项编译C文件'xxx.cpp'。
我没有想法解决这个问题。谁能给我一个帮助?谢谢。