1

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

4

3 回答 3

5

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

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

于 2010-04-17T22:41:19.610 回答
3

您可以通过以下方式设置为任何未知文件类型编译文件的方式:

  1. 右键单击解决方案资源管理器中的文件
  2. 单击文件上的属性
  3. 转到常规选项卡
  4. 将构建中的排除设置为:否
  5. 设置项目类型:到 C/C++ 编译器
于 2010-04-17T22:39:35.817 回答
0
  • 在 vs2008 中,您可以在项目属性中进行设置(只需通过菜单选择应视为 C++ 的扩展)
  • 在 vs2010 和 vs2012 中,我一直无法正确配置,我尝试了所有这些演练、教程和技巧。它们根本无法按预期工作,并且我的 *.mm 文件未编译。
于 2013-07-30T13:28:15.447 回答