如何在Windows上链接libcurl4?

时间:2019-12-09 02:16:04

标签: makefile cmake cygwin mingw clion

我在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)

0 个答案:

没有答案