windows下如何使用libcurl
windows下如何使用libcurl
在windows下用vscode开发C++程序,需要在代码里实现http请求,可以使用libcurl来做。
- 首先安装好visual studio的最新版本,这样同时就提供了C++编译器和cmake环境,vscode也能自动识别出visual studio的环境。
- vscode安装cmake、C++的相关插件
- 安装vcpkg的支持
git clone https://github.com/Microsoft/vcpkg.git
cd vcpkg
./bootstrap-vcpkg.sh
./vcpkg integrate install
vcpkg install curl[tool]
- 在CMakeLists.txt加入libcurl的依赖
find_package(CURL REQUIRED)
target_link_libraries(main PRIVATE CURL::libcurl)
以上是常规方式,但是实际上可以直接把libcurl的库复制到项目中,可以到vcpkg的目录下找到对应的dll和lib文件。