target_link_libraries 怎么设置cURL
时间: 2024-05-07 11:14:31 浏览: 173
UTFT.zip_arduino_arduino libraries_pluralqxe_utft_zip
`target_link_libraries`是CMake中用于指定目标文件链接依赖库的命令,其中`target`表示目标文件名,`libraries`表示依赖库的名称。对于使用cURL的程序,需要在CMakeLists.txt文件中添加以下代码:
```
find_package(CURL REQUIRED)
include_directories(${CURL_INCLUDE_DIR})
target_link_libraries(your_target_name ${CURL_LIBRARIES})
```
其中,`find_package`会查找是否安装了cURL库,如果没有安装则会报错。然后使用`include_directories`添加头文件路径,最后使用`target_link_libraries`将cURL库链接到你的目标文件上。
阅读全文