vcpkg
vcpckg | ||
---|---|---|
Información general | ||
Tipo de programa | software | |
Desarrollador |
| |
Licencia | Licencia MIT | |
Información técnica | ||
Programado en | C++ | |
Plataformas admitidas | multiplataforma | |
Enlaces | ||
vcpkg es un instalador de paquetes de la línea de comandos de Microsoft para C++.[1] Es un instalador de paquetes de código abierto[2] y multiplataforma. Está regulado bajo la licencia MIT.[3]
Historia
[editar]Fue anunciado en la CppCon de 2016.[4] En este anuncio se hablaba de un instalador de paquetes con soporte para 20 librerías y exclusivo de Windows.[5] 19 meses después, en abril de 2018 vcpkg ya daba soporte a 900 librerías, gracias a las aportaciones de la comunidad.[5] Las aportaciones de los usuarios se hacen a través de su GitHub, estando todavía abierto para nuevas aportaciones.[2]
En 2018 Microsoft anunció la disponibilidad de este instalador para Mac y GNU/Linux, entre otros sistemas POSIX.[6]
En julio de 2020 hay 1900 bibliotecas soportadas por el instalador de paquetes vcpkg.[2]
Compatibilidades
[editar]Actualmente soporta 1900 bibliotecas. Tiene compatibilidad con todas las bibliotecas del catálogo vcpkg con Visual Studio 2015, Visual Studio 2017 y Visual Studio 2019.[1]
Desde 2018 es compatible con los Sistemas Operativos MacOS y GNU/Linux además de Windows, también está disponible en otros sistemas POSIX.
Requerimientos
[editar]Para poder utilizar este instalador por línea de comandos se requiere:[7]
Funcionalidades
[editar]Se utiliza para importar e instalar paquetes y bibliotecas de terceros en Windows, Linux y MacOS,[1]
Ejemplo de uso para instalar una biblioteca en Linux:
vcpkg install sdl2
Para realizar esta instalación debe estar construido el paquete vcpkg desde GitHub. En este caso se instalaría la librería sdl2.
Referencias
[editar]- ↑ a b c corob-msft. «vcpkg: un administrador de paquetes de C++ para Windows, Linux y macOS». docs.microsoft.com. Consultado el 26 de noviembre de 2020.
- ↑ a b c microsoft/vcpkg, Microsoft, 26 de noviembre de 2020, consultado el 26 de noviembre de 2020.
- ↑ «README - GitHub».
- ↑ CppCon programa de conferencias de 2016
- ↑ a b «Announcing a single C++ library manager for Linux, macOS and Windows: Vcpkg». C++ Team Blog (en inglés estadounidense). 24 de abril de 2018. Consultado el 26 de noviembre de 2020.
- ↑ «Microsoft porta el gestor de bibliotecas de C++ vcpkg a Linux y Mac » MuyLinux». MuyLinux. 25 de abril de 2018. Consultado el 26 de noviembre de 2020.
- ↑ «vcpkg -- C++ Easy Mode Step by Step Tutorial». GameFromScratch.com (en inglés estadounidense). 11 de agosto de 2020. Consultado el 26 de noviembre de 2020.