【发布时间】:2014-02-07 12:57:08
【问题描述】:
我在 64 位 windows 7 上安装了 Visual Studio 2012,并尝试构建 MFC 项目,但在第一次调试时总是出现错误:
Error 1 error C3861: '_T': identifier not found c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\atlexcept.h 66
Error 3 error C3861: '_T': identifier not found c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\atlcomcli.h 556
Error 4 error C3861: '_T': identifier not found c:\program files (x86)\microsoft visual studio 11.0\vc\atlmfc\include\atlcomcli.h 589
...
必须在哪里定义那些 _T 宏?为什么会出现这些问题?
【问题讨论】:
-
你只需要#include
-
如果头文件中出现错误,你的意思是把#include
放在哪里...? -
将它包含在你的头文件中。
-
很遗憾什么也没发生
标签: visual-studio-2012 unicode macros mfc