Как настроить CMakeLists для cURL в CLion? - PullRequest
0 голосов
/ 18 октября 2019

У меня проблемы с конфигурацией CMakeLists для использования cURL в моем проекте на CLion, я пробовал конфигурацию, рекомендованную многими веб-сайтами, но в IDE, похоже, не удается найти cURL ...

Чтоя делаю не так?

Вот мои CMakeLists:

cmake_minimum_required(VERSION 3.15)
project(sCrapper C)

set(CMAKE_C_STANDARD 99)

add_executable(sCrapper main.c conf_funcs.h conf_funcs.c scrap_funcs.h scrap_funcs.c)

find_package(CURL REQUIRED)
IF (CURL_FOUND)
    include_directories(${CURL_INCLUDE_DIRS})
    target_link_libraries(sCrapper C ${CURL_LIBRARIES})
endif()

У меня возникает эта ошибка с CURL REQUIRED:

"C:\Program Files\JetBrains\CLion 2019.2.3\bin\cmake\win\bin\cmake.exe" -DCMAKE_BUILD_TYPE=Debug -G "CodeBlocks - NMake Makefiles"
CMake Error at C:/Program Files/JetBrains/CLion 2019.2.3/bin/cmake/win/share/cmake-3.15/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR)
Call Stack (most recent call first):
  C:/Program Files/JetBrains/CLion 2019.2.3/bin/cmake/win/share/cmake-3.15/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
  C:/Program Files/JetBrains/CLion 2019.2.3/bin/cmake/win/share/cmake-3.15/Modules/FindCURL.cmake:143 (find_package_handle_standard_args)
  CMakeLists.txt:8 (find_package)


-- Configuring incomplete, errors occurred!
See also "D:/.../cmake-build-debug/CMakeFiles/CMakeOutput.log".

[Failed to reload]

...