簡體   English   中英

如何為 c++ sleepy-discord 啟用 OpenSSL

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM