使用windows sdk 7构建hadoop 2.5.1失败

时间:2014-10-25 09:20:10

标签: 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“(默认目标)。

ValidateSolutionConfiguration:   构建解决方案配置“Release | Win32”。 项目“E:\ HD \ hadoop-2.5.1-src \ hadoop-common-project \ hadoop-common \ src \ main \ native \ native.sln”(1)正在构建“E:\ HD \ hadoop-2.5。节点1上的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”(默认目标) - FAILED。

1 个答案:

答案 0 :(得分:1)

事先设置此变量

set TARGET_CPU=amd64