2024-03-03 19:04:11 +00:00
|
|
|
# vcpkg
|
|
|
|
|
|
|
|
> Gestor de paquetes para librerías C/C++.
|
|
|
|
> Nota: los paquetes no se instalan en el sistema. Para usarlos, necesitas decirle a tu sistema de compilación (por ejemplo CMake) que use `vcpkg`.
|
2024-05-05 20:02:35 +01:00
|
|
|
> Más información: <https://learn.microsoft.com/en-us/vcpkg/>.
|
2024-03-03 19:04:11 +00:00
|
|
|
|
|
|
|
- Construye y añade el paquete `libcurl` al entorno de `vcpkg`:
|
|
|
|
|
|
|
|
`vcpkg install curl`
|
|
|
|
|
|
|
|
- Construye y añade `zlib` usando la cadena de herramientas `emscripten`:
|
|
|
|
|
|
|
|
`vcpkg install --triplet=wasm32-emscripten zlib`
|
|
|
|
|
|
|
|
- Busca un paquete:
|
|
|
|
|
|
|
|
`vcpkg search {{nombre_del_paquete}}`
|
|
|
|
|
|
|
|
- Configura un proyecto CMake para utilizar los paquetes de `vcpkg`:
|
|
|
|
|
|
|
|
`cmake -B build -DCMAKE_TOOLCHAIN_FILE={{ruta/al/directorio_de_instalación_vcpkg}}/scripts/buildsystems/vcpkg.cmake`
|