2017-09-16 15 views
1

있는 OpenSSL :Cmake 찾을 수 없습니다 msys2은 내 내가 팩맨 사용 msys2에있는 OpenSSL을 설치 한

pacman -S openssl 

그러나 Cmake (msys2 내에서) 계속하려면 openssl 라이브러리를 찾을 수 없습니다 ...

CMake Error at C:/Langs/msys64/mingw64/share/cmake-3.9/Modules/FindPackageHandleStandardArgs.cmake:137 (message): 
Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the 
system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY) 

OPENSSL_ROOT_DIR 및/또는 OPENSSL_CRYPTO_LIBRARY의 올바른 값은 무엇입니까? 나는 openssl 라이브러리를 포함하고있는 msys에서 찾을 수있는 모든 것을 시도했다. 기본이었다

-D MSYS2_FOLDER=c:/msys64 

을 :

/mingw64/include/openssl/ 
/mingw64/bin/ 
/mingw64/ 

답변

1

이 문제가 cmake 명령의 끝이 있다고했다 밝혀졌습니다. 하지만 내 시스템에 대한 적절한 값이었다

-D MSYS2_FOLDER=c:/langs/msys64 

OPENSSL_ROOT_DIR에 대한 적절한 값이었다

c:/langs/msys64/mingw64 
+0

아, 당신은 최고입니다. 나는 내 운전을 바꾸어야했다 :'MSYS2_FOLDER = D :/mypathto/msys64' –