[英]How to enable OpenSSL for c++ sleepy-discord
我必須將 c++ 用於 discord 機器人,我想使用 sleepy-discord 庫,但我不知道如何修復此錯誤。 我想我必須在 CMake 文件中導入 OpenSSL,但我也不知道怎么做。
我的 CMake 文件:
cmake_minimum_required(VERSION 3.6)
project(TestProject)
set(CMAKE_CXX_STANDARD 14)
add_executable(TestProject main.cpp)
add_subdirectory(deps/sleepy-discord)
target_link_libraries(TestProject sleepy-discord)
錯誤:
-- curl version=[7.56.0-DEV]
Found *nroff option: -- -man
CMake Error at deps/sleepy-discord/deps/cpr/opt/curl/CMakeLists.txt:693 (message):
CA path only supported by OpenSSL, GnuTLS or mbed TLS. Set
CURL_CA_PATH=none or enable one of those TLS backends.
-- Configuring incomplete, errors occurred!
See also "/cmake-build-debug/CMakeFiles/CMakeOutput.log".
See also "/cmake-build-debug/CMakeFiles/CMakeError.log".
我猜您正在使用 Linux,如果是這樣,請從您的 package 管理器安裝 libcurl-openssl-dev。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.