내 ARM 타겟에 대해 libwebsocket 라이브러리 을 컴파일해야하는데이 기능을 사용하려면 openssl이 필요합니다. 내가 cmake,시 최신 libwebsocket을 만들 때 오류를 다음 얻고있다 ...Openssl 헤더를 찾을 수 없음 - 오류
그러나있는 OpenSSL은 ==============
whereis openssl
openssl: /usr/bin/openssl /usr/bin/X11/openssl /usr/share/man/man1/openssl.1ssl.gz
여기에 설치 ===================== 오류 ==============
-- Looking for 4 include files stdlib.h, ..., float.h - found
-- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.2.7")
ZLib include dirs: /usr/include
ZLib libraries: /usr/lib/arm-linux-gnueabihf/libz.so
Compiling with SSL support
CMake Error at /usr/local/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:97 (message):
Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the
system variable OPENSSL_ROOT_DIR (missing: OPENSSL_LIBRARIES
OPENSSL_INCLUDE_DIR)
Call Stack (most recent call first):
/usr/local/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:291 (_FPHSA_FAILURE_MESSAGE)
/usr/local/share/cmake-2.8/Modules/FindOpenSSL.cmake:313 (find_package_handle_standard_args)
CMakeLists.txt:436 (find_package)
-- Configuring incomplete, errors occurred!
===== ==================== openssl은 여기에 있습니다. ============= ===========
[email protected]:~/sbox2/rootfs/rfs-raspbian_2/home/pi/libwebsockets/build$ whereis openssl
openssl: /usr/bin/openssl /usr/bin/X11/openssl /usr/share/man/man1/openssl.1ssl.gz
실제로 여기에서 소스 타볼이 있습니다. 이 & make가 이 http://www.openssl.org/source/
그래서이 (하려면 openssl-1.0.1e.tar.gz)을하려면 openssl-1.0.1e.tar.gz 얻을 수있는 권리 패키지가 될 것이다 설치할 수 있도록 구성 스크립트가 -> openssl-dev 또는 openssl-devel --- 그래서이 오류를 해결할 수 있습니까?