我遇到有关intellisense的问题:
IntelliSense:命令行错误:宏定义无效: _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT = 1 d:\ Bharat \ Max \ CreateMatFile \ createMatFile3 \ createMatFile3 \ createMatFile3.cpp
在我的visual studio 2012 for c ++项目中。任何人都可以帮助我解决这个问题将非常感激。
答案 0 :(得分:1)
我遇到了同样的问题,我设法删除“= 1”之前的空格,如下所示:
在我的配置中,其中一个属性表的预处理程序设置错误,并且附加空格为“= 1”。 我修好了,然后再次工作了!
答案 1 :(得分:0)
如果出现错误消息
e0992 command-line error: invalid macro definition: _m_cee=001
问题已通过以下方式解决:
查看构建日志文件$(IntDir)$(MSBuildProjectName).log也将有所帮助 (可以在“常规”->“构建日志文件”配置部分中重新定义名称)
PS:如果使用C ++ / CLI