windows下如何使用libcurl

windows下如何使用libcurl

avatar_cover Alex Xiang
2024-11-03 645阅读

在windows下用vscode开发C++程序,需要在代码里实现http请求,可以使用libcurl来做。

  1. 首先安装好visual studio的最新版本,这样同时就提供了C++编译器和cmake环境,vscode也能自动识别出visual studio的环境。
  2. vscode安装cmake、C++的相关插件
  3. 安装vcpkg的支持
git clone https://github.com/Microsoft/vcpkg.git
cd vcpkg
./bootstrap-vcpkg.sh
./vcpkg integrate install
vcpkg install curl[tool]
  1. 在CMakeLists.txt加入libcurl的依赖
find_package(CURL REQUIRED)
target_link_libraries(main PRIVATE CURL::libcurl)

以上是常规方式,但是实际上可以直接把libcurl的库复制到项目中,可以到vcpkg的目录下找到对应的dll和lib文件。

Filter blog posts by tag libcurl
rust (4)   wagtail (4)   zola (4)   kaggle (3)   vscode (3)   deepseek (2)   gemma (2)   go (2)   winui (2)   wsl (2)