2016-06-21 19 views
1

私のラップトップ(Windows 7)にhadoopソースコードをビルドしようとしましたが、Mavenビルドジョブでエラーが発生しました。以下のように詳細情報: ZLIB_INCLUDE_DIR = C:Mavenプロジェクトをビルド中にCMakeにエラーが発生しました

 [exec] CMake Error at C:/Program Files/CMake/share/cmake-3.6/Modules/FindPa 
ckageHandleStandardArgs.cmake:148 (message): 
    [exec] Could NOT fi-- Configuring incomplete, errors occurred! 
    [exec] See also "C:/cygwin64/home/jding27/hadoop-2.7.1-src/hadoop-common-pr 
oject/hadoop-cond ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR) 
    [exec] Call Stack (most recent call first): 
    [exec] C:/Program Files/CMake/share/cmake-3.6mmon/target/native/CMakeFile 
s/CMakeOutput.log". 
    [exec] /Modules/FindPackageHandleStandardArgs.cmake:388 (_FPHSA_FAILURE_MES 
SAGE) 
    [exec] C:/Program Files/CMake/share/cmake-3.6/Modules/FindZLIB.cmake:124 
(FIND_PACKAGE_HANDLE_STANDARD_ARGS) 
    [exec] CMakeLists.txt:107 (find_package) 
    [exec] 
    [exec] 
[INFO] ------------------------------------------------------------------------ 

は、私はすでに下にWindowsのシステム環境変数を設定している\ zlib128 \

ZLIB_LIBRARYが含ま= C:\ zlib128 \ libに\ zdll.lib

答えて

1

これらのエラーは環境変数を参照するのではなく、判断できなかったCMake変数を参照しています。 がProgram Filesにない場合は、ZLIB_ROOTでCMakeにどこを見つけるか教えてください。コール

cmake -D ZLIB_ROOT:PATH=C:\zlib128 .... 

リファレンス

関連する問題