如何在Visual Studio 2012中配置intellisense以禁用__cplusplus宏?我创建了一些makefile项目,并希望将其强制为C项目
编辑:我使用Visual Studio的makefile项目执行嵌入式软件的编译。编译过程没有问题。我只需要运行intellisense,这是该IDE的非常有用的一部分。 正如我之前说的,默认情况下,定义了宏__cplusplus,因此这就是启用intellisense中的部分代码的原因。我无法更改源代码,但只有我可以在某些intellisense设置中禁用此宏,但我找不到在Visual Studio 2012 Professional中在何处执行此宏。 请注意,以前链接的帖子与VS中C项目的编译有关,这对我来说不是必需的。