【发布时间】:2012-06-12 15:57:44
【问题描述】:
我是 Windows 开发世界的新手。我的机器上安装了 Visual Studio 2010 和 windows SDK 7.0a。任何 win32 应用程序(甚至是使用向导生成的骨架)都会给我这个编译错误重复数百次:
2> 注意:包括文件:C:\Program Files\Microsoft Visual Studio 10.0\VC\include\stdio.h
2> 注意:包括文件:C: \Program Files\Microsoft Visual Studio 10.0\VC\include\crtdefs.h
2> 注意:包括文件:C:\Program Files\Microsoft Visual Studio 10.0\VC\include\swprintf。 inl
2> 注意:包括文件:C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\Windows.h
2>注意:包含文件:C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\sdkddkver.h
2> 注意:包含文件:C:\Program Files\Microsoft Visual Studio 10.0\VC\include\excpt.h
2> 注意:包含文件:C:\Program Files\Microsoft Visual Studio 10.0\VC\include\crtdefs.h2> 注意:包括文件:C:\Program Files\Microsoft Visual Studio 10.0\VC\include\stdarg.h
2> 注意:包括文件:C:\ Program Files\Microsoft SDKs\Windows\v7.0A\include\windef.h
2> 注意:包含文件:C:\Program F iles\Microsoft SDKs\Windows\v7.0A\include\winnt.h
2> 注意:包括文件:C:\Program Files\Microsoft Visual Studio 10.0\VC\include\ctype。 h
2> 注意:包括文件:C:\Program Files\Microsoft Visual Studio 10.0\VC\include\crtdefs.h
2> 注意:包括文件:C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\specstrings.h
*2> 注意:包括文件:c:\program files\microsoft sdks\windows\v7.0a\include\sal_supp.h*
*2> 注意:包括文件:c:\program files\microsoft sdks\windows\v7.0a\include\specstrings_supp.h*
*2> 注意:包含文件:C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\specstrings_strict.h*
*2> 注意:包括文件:C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\specstrings_undef.h*
2> 注意:包括文件:C:\Program Files\Microsoft SDKs \Windows\v7.0A\include\driverspecs.h
*2> 注意:包括文件:c:\program files\microsoft sdks\windows\v7.0a\include\sdv_driverspecs.h*
2>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\driverspecs.h(356): error C3861: 'SAL_functionClass': identifier not found
2>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\driverspecs.h(356): error C2059: syntax error : ')'
2>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\driverspecs.h(374): error C2144: syntax error : 'char' 应该以')'开头
2>C:\Program Files\Microsoft SDKs\Windows\v7.0A\include\driverspecs.h(374): error C3861: 'SAL_acquire': identifier not found
请指教。谢谢。
【问题讨论】:
-
我也启用了语言扩展
-
什么样的应用程序? Win32 API 还是 MFC?
-
我需要使用 WinForms GUI 处理 Win32 API,但即使是由 VC++ 生成的 win32 框架也会出现同样的问题
标签: c++ visual-studio-2010 visual-studio winapi visual-c++