如何在 Visual Studio C++ 2010 中将不同的扩展文件编译为 C++?

Smi*_*ver 1 c++ file-extension compilation visual-studio-2010 build-rules

在我的 Visual Studio 2010 项目中,我有文件扩展名为 .mm 的文件,需要将其编译为普通的 C++ 文件。有没有办法为新扩展或类似的东西制定构建规则?在 VS 2008 中有一些选项,但它们在 2010 中消失了。

KTC*_*KTC 5

对于单个文件:右键单击文件 > 属性 > 配置属性 - 常规 > 项目类型:C/C++ 编译器。

通常对于项目:如何:选择要构建的文件演练:使用 MSBuild演练:从头开始创建 MSBuild 项目文件