Winapi 使用windows sdk 7构建hadoop 2.5.1失败

Winapi 使用windows sdk 7构建hadoop 2.5.1失败,winapi,hadoop,Winapi,Hadoop,顺便说一句,我已经按照hadoop源代码文件夹中BUILDING.txt中指定的说明进行了操作,我是一个赢得sdk的新手,任何想法都非常感谢 项目“E:\HD\hadoop-2.5.1-src\hadoop common Project\hadoop common\src\main\nat 节点1上的ive\native.sln(默认目标) 验证解决方案配置: 构建解决方案配置“版本| Win32”。 项目“E:\HD\hadoop-2.5.1-src\hadoop common Projec

顺便说一句,我已经按照hadoop源代码文件夹中BUILDING.txt中指定的说明进行了操作,我是一个赢得sdk的新手,任何想法都非常感谢


项目“E:\HD\hadoop-2.5.1-src\hadoop common Project\hadoop common\src\main\nat 节点1上的ive\native.sln(默认目标)

验证解决方案配置: 构建解决方案配置“版本| Win32”。 项目“E:\HD\hadoop-2.5.1-src\hadoop common Project\hadoop common\src\main\native\native.sln”(1)正在节点1(默认目标)上构建“E:\HD\hadoop-2.5.1-src\hadoop common Project\hadoop common\src\main\native\native.vcxproj”(2)

C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Platforms\x64\PlatformToolsets\Windows7.1SDK\Microsoft.Cpp.x64.Windows7.1SDK.targets(20,5): 错误:您正试图从x86环境构建AMD64应用程序。如果使用Windows 7.1 SDK,请键入setenv/x64[E:\HD\hadoop-2.5.1-src\hadoop common project\hadoop common\src\main\native\native.vcxproj] 已完成生成项目“E:\HD\hadoop-2.5.1-src\hadoop common Project\hadoop common\src\main\native\native.vcxproj”(默认目标)——失败。
已完成生成项目“E:\HD\hadoop-2.5.1-src\hadoop common Project\hadoop common\src\main\native\native.sln”(默认目标)——失败。

只需事先设置此变量即可

set TARGET_CPU=amd64

我已经通过这个链接解决了这个问题,很抱歉这是一个中文链接。