cmake mingw链接URLDownloadToFile对应的库
在CMake中使用MinGW来链接URLDownloadToFile函数,需要添加Windows库urlmon.lib到链接选项中。下面是一个示例的CMakeLists.txt文件:
cmake_minimum_required(VERSION 3.10)
project(DownloadFile)
set(SOURCE_FILES main.cpp)
add_executable(DownloadFile ${SOURCE_FILES})
target_link_libraries(DownloadFile urlmon.lib)
在这个示例中,main.cpp是包含URLDownloadToFile函数的源文件。通过调用target_link_libraries函数,将urlmon.lib库添加到链接选项中。
请注意,你需要确保已经安装了MinGW,并且urlmon.lib库位于MinGW的库目录中。如果找不到该库,你可以尝试从Windows SDK中复制urlmon.lib到MinGW的库目录中,或者在CMake文件中指定完整路径。
原文地址: https://www.cveoy.top/t/topic/i7fJ 著作权归作者所有。请勿转载和采集!