我在Windows机器上使用CLion和CMake。 我想使用cmake将libcurl库链接到我的程序。
此外,我已经下载了libcurl.dll.a和libcurl.a,并将它们放在我的lib文件夹中。 我正在使用cygwin。
根 src 包括 LIB 卷曲 库文件 libcurl.dll.a
我现在如何准确链接这些库?我当前的方法失败了,并告诉我"Undefinied reference to 'curl method'"...
cmake_minimum_required(VERSION 3.15)
project(midas)
set(CMAKE_CXX_STANDARD 14)
add_definitions(-DCURL_STATICLIB )
include_directories(lib)
include_directories(src)
include_directories(include)
#set(CMAKE_INCLUDE_PATH /include)
#link_directories(lib)
add_executable(midas src/main.cpp src/curler.cpp include/curler.h)
target_link_libraries(midas ${CMAKE_SOURCE_DIR}/lib/curl/libcurl.dll.a)