请高手指导一下,下面编译是什么东东。多谢
请高手指导一下,下面编译是什么错误。谢谢!
1> stdafx.cpp
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(57,5): error MSB6006: “CL.exe”已退出,代码为 2。
1>c:\program files\microsoft visual studio 10.0\vc\atlmfc\include\atlcore.h(35): fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x0501 or higher is recommended.
请高手指导一下,下面编译是什么错误。谢谢!
------解决方案--------------------
建议百度一下
------解决方案--------------------
_WIN32_WINNT 这个预编译变量没有定义。
------解决方案--------------------
#define _WIN32_WINNT 0x0501
然后Rebuild All一下再试试~
------解决方案--------------------
#define _WIN32_WINNT 0x0501
然后Rebuild All一下再试试~
在程序的最开头,+上楼上说的#define定义再试试!
------解决方案--------------------
不是
把#if _WIN32_WINNT < 0x0403
改成#define _WIN32_WINNT 0x0501
而是在#if _WIN32_WINNT < 0x0403前加一行:#define _WIN32_WINNT 0x0501
------解决方案--------------------
可以查一下_WIN32_WINNT这个值的定义,应该是这个值的定义小于0x0403
1> stdafx.cpp
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.Targets(57,5): error MSB6006: “CL.exe”已退出,代码为 2。
1>c:\program files\microsoft visual studio 10.0\vc\atlmfc\include\atlcore.h(35): fatal error C1189: #error : This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x0501 or higher is recommended.
请高手指导一下,下面编译是什么错误。谢谢!
------解决方案--------------------
建议百度一下
------解决方案--------------------
_WIN32_WINNT 这个预编译变量没有定义。
------解决方案--------------------
#define _WIN32_WINNT 0x0501
然后Rebuild All一下再试试~
------解决方案--------------------
#define _WIN32_WINNT 0x0501
然后Rebuild All一下再试试~
在程序的最开头,+上楼上说的#define定义再试试!
------解决方案--------------------
不是
把#if _WIN32_WINNT < 0x0403
改成#define _WIN32_WINNT 0x0501
而是在#if _WIN32_WINNT < 0x0403前加一行:#define _WIN32_WINNT 0x0501
------解决方案--------------------
可以查一下_WIN32_WINNT这个值的定义,应该是这个值的定义小于0x0403