Conecta con nosotros

Hola, ¿qué estás buscando?

Actualidad

Microsoft porta el gestor de bibliotecas de C++ vcpkg a Linux y Mac

vcpkg

Cuando Microsoft anunció su «amor por Linux», muchos nos temíamos que todo ese «amor» iba a ser dado a base de compilación cruzada, dicho de otra forma, que el soporte para Linux de la compañía tendría que realizarse desde Windows y el IDE Visual Studio. Sin embargo, aunque la compilación cruzada está ahí, la verdad es que el gigante de Redmond se está animando a portar herramientas de programación a Linux y Mac.

Además de .NET Core, fruto de la liberación del código de la parte del servidor de .NET Framework, Microsoft ha publicado un editor de código llamado Visual Studio Code para facilitar a los usuarios de Mac y sobre todo de GNU/Linux la creación de aplicaciones web y programas de consola utilizando sus propias tecnologías. Ahora la compañía anuncia la disponibilidad para GNU/Linux, Mac y otros sistemas POSIX de su gestor de bibliotecas de C++: vcpkg.

Vcpkg no es una herramienta veterana, ya que fue lanzada en el CppCon 2016, la conferencia anual que se celebra para reunir a la comunidad de C++. Entrando en detalles un poco más técnicos y siguiendo la documentación de Microsoft (que parece necesitar un cambio en este apartado), se trata de «un gestor de paquetes en línea de comandos que simplifica enormemente la adquisición e instalación de bibliotecas de terceros en Windows (ahora en teoría también en GNU/Linux y Mac). Si tu proyecto utiliza bibliotecas de terceros, recomendamos que uses vcpkg para instalarlos. Vcpkg soporta bibliotecas Open Source y privativas.»

Sin embargo, parece que el catálogo de bibliotecas soportadas en GNU/Linux y Mac es inferior al de Windows, ya que para los dos primeros hay unas 350, mientras que para el sistema propio de Microsoft hay más de 900. Pese a todo, la compañía espera que el número vaya subiendo rápidamente, conforme los desarrolladores vayan adoptando vcpkg. Además de Ubuntu, que parece haberse convertido de forma no oficial en la distribución de referencia de Microsoft, el gestor de bibliotecas también ha sido ejecutado con éxito en Arch Linux, Fedora y FreeBSD.

El gigante de Redmond ha dicho que ha llevado vcpkg a GNU/Linux y Mac por petición popular. Por otro lado, su código está publicado en GitHub como software libre al utilizar la habitual licencia MIT empleada por Microsoft.

60 Comentarios
Advertencia
Advertencia

Te recomendamos

Actualidad

Microsoft ha anunciado el lanzamiento de .NET 9, una nueva versión de su plataforma de código abierto para el desarrollo y ejecución de aplicaciones con...

Actualidad

Oracle ha publicado JDK 23, que dependiendo del prisma por el que se mire puede ser entendido como OpenJDK 23 o Java 23. Una...

Actualidad

Microsoft ha anunciado que transfiere a Wine la responsabilidad de Mono, la reimplementación del framework .NET publicada como código abierto. Esta noticia posiblemente haya...

Actualidad

Godot 4.3 ya está disponible como la nueva versión estable del motor de videojuegos distribuido como código abierto, y como ya es habitual por...