我想在我的项目中使用cURL。我将此添加到了CMakelist中:
include_directories(include)
link_directories(lib)
target_link_libraries(untitled curl)
这是我的项目的树:
使用MinGW编译时,出现此错误:
c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe: cannot find -lcurl
collect2.exe: error: ld returned 1 exit status
我认为curl没有正确链接,bt,我不知道我错过了什么...
答案 0 :(得分:0)
在计算机上安装libcurl之后,您需要三行,一切正常。
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -lcurl")
add_executable(exec_name tests-main.cpp)
target_link_libraries(exec_name curl)