sto usando il seguente CMake comandiCMake - osx/mac - brew openssl
# Search OpenSSL
find_package(PkgConfig REQUIRED)
pkg_search_module(OPENSSL REQUIRED openssl)
if(OPENSSL_FOUND)
include_directories(${OPENSSL_INCLUDE_DIRS})
message(STATUS "Using OpenSSL ${OPENSSL_VERSION}")
else()
# Error; with REQUIRED, pkg_search_module() will throw an error by it's own
endif()
funziona su Linux e su Mac - ma su Mac utilizza il libssl osx-spediti - Wich getta un sacco di deprecazione avvertenze per es 'SSL_library_init' is deprecated: first deprecated in OS X 10.7"
utilizzando brew
ho già installato una versione più recente - openssl-ufficiale - libssl - come posso dire il pkg_search_module
in CMake per trovare e utilizzare la versione brew?
riguarda
si potrebbe usare 'FIND_PACKAGE (OpenSSL)' e specificare la posizione della vostra installazione OpenSSL come è descritto qui: http://stackoverflow.com/a/16249265/ 678093 –