编译winbase.h
时出现以下Windows文件错误。在'winbase.h'中编译错误
不知道为什么我得到一个语法错误和编译器显示更多:
1> c:\program files\microsoft sdks\windows\v6.0a\include\winbase.h(238) :
error C2146: syntax error : missing ';' before identifier 'Internal'
这里一个简单的代码来重现问题:
#include <winbase.h>
int main()
{
return 0;
}
看来你错过了一个分号。 – Falmarri
你可以请张贴一些代码吗?只有这个错误,很难知道什么是错的。 – templatetypedef
您可能在(in)直接包含“winbase.h”之前错过了一个分号。 – Mysticial