Si desea usar libcurl (compatible con OpenSSL) en Visual Studio, la introducción de vcpkg es fácil y recomendada
Cuando se quiere manejar comunicación HTTP en C++, libcurl se usa a menudo. Pero, construir y ajustar dependencias es sorprendentemente molesto, ¿verdad?
Ahí es donde “vcpkg”, una herramienta de gestión de bibliotecas de C++ de Microsoft, resulta útil.
En esta ocasión, introduciremos los pasos para usar vcpkg para instalar libcurl (compatible con OpenSSL) y poder usarlo fluidamente en Visual Studio.
Instalación de vcpkg (sólo para quienes no lo tengan)
Primero, instalemos vcpkg. Por favor, ejecute los siguientes pasos en PowerShell.
| |
※ Si Git aún no está instalado, por favor, instálelo desde el sitio web oficial de Git.
Instalación de libcurl (compatible con OpenSSL)
A continuación, usaremos vcpkg para instalar libcurl. Para especificar la versión de 64 bits compatible con OpenSSL, ejecute el siguiente comando:
| |
Cuando se ejecuta este comando, las dependencias necesarias (como OpenSSL) también se configurarán automáticamente.
Configuración de la integración con Visual Studio
Para que las bibliotecas introducidas con vcpkg se puedan usar fácilmente desde proyectos de Visual Studio, configure la integración con el siguiente comando.
| |
Al hacer esta configuración, #include <curl/curl.h> se podrá usar automáticamente en el proyecto de Visual Studio, y ya no será necesario configurar manualmente la ruta de la biblioteca o la configuración del enlazador.
Conclusión
Con esto, la preparación para introducir libcurl (compatible con OpenSSL) en Visual Studio está completa.
- Usando vcpkg, las dependencias molestas se pueden gestionar todas a la vez
- Instale fácilmente libcurl con
vcpkg install curl[ssl] --triplet x64-windows - La integración automática con Visual Studio es posible con
vcpkg integrate install
Después de esto, incluya los encabezados en el proyecto y comience a desarrollar usando la API de libcurl. Aproveche el conveniente vcpkg para aumentar enormemente la eficiencia de su desarrollo.
![Featured image of post [Para principiantes] Pasos para introducir libcurl (compatible con OpenSSL) en Visual Studio usando vcpkg](/p/vcpkg-%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6-visual-studio-%E3%81%AB-curl-%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB/img_hub03488d3cca2b78b7b08dd6d749f5d1e_294355_800x0_resize_box_3.png)