使用windows sdk 7构建hadoop 2.5.1失败

cs7cruho  于 2021-06-02  发布在  Hadoop
关注(0)|答案(1)|浏览(361)

顺便说一句,我已经按照hadoop源代码文件夹中building.txt指定的说明进行了操作,我是一个赢得sdk的新手,任何想法都非常感谢。
节点1上的项目“e:\hd\hadoop-2.5.1-src\hadoop common project\hadoop common\src\main\nat ive\native.sln”(默认目标)。
validatesolutionconfiguration:生成解决方案配置“release | 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”(默认目标)--失败。

inb24sb2

inb24sb21#

只需预先设置这个变量

set TARGET_CPU=amd64

相关问题