Как я могу использовать библиотеку CPR с Android (NDK)? - PullRequest
0 голосов
/ 29 октября 2019

Я пытаюсь использовать CPR в Android. Это структура моего каталога src/main/cpp:

cpr/ 
native-lib.cpp
CMakeLists.txt

примечание: каталог cpr / создается путем выполнения этой команды git clone --recurse-submodules https://github.com/whoshuu/cpr.git

И это содержимое CMakeLists.txt в src/main/cpp directory:

cmake_minimum_required(VERSION 3.4.1)
add_library(
        native-lib
        SHARED
        native-lib.cpp
)
find_library(
        log-lib
        log
)

add_subdirectory(cpr)
target_link_libraries(
        native-lib
        cpr
        ${log-lib}
)

Но я получаю эту ошибку при сборке и запуске кода:

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_INCLUDE_DIR)
...