Formación
Administradores de paquetes del sistema
Las bibliotecas de C++ están disponibles en los administradores de paquetes de C++, como vcpkg o en administradores de paquetes del sistema, como apt. La forma de adquirir las bibliotecas depende de su caso de uso específico. También puede tener dependencias de vcpkg dependiendo de las dependencias del administrador de paquetes del sistema.
- El tamaño general de la implementación se reducirá, ya que los diferentes programas pueden compartir las mismas bibliotecas compartidas.
- El programa responderá a las decisiones de directiva configuradas en ese sistema. Por ejemplo, la directiva DNS tiende a implementarse en glibc o en certificados de confianza implementados en OpenSSL, o bits de interfaz de usuario o tema de bibliotecas de interfaz de usuario, etc.
- Normalmente es más rápido descargar archivos binarios desde un administrador de paquetes del sistema que para compilarlos desde el origen.
- Será más fácil para el desarrollo: las compilaciones de vcpkg a partir del origen, lo que significa que tendrá información de depuración para las bibliotecas. Además, las bibliotecas compilan versiones de versión y depuración.
- Tiene control total sobre las versiones de esas dependencias. Con un administrador de paquetes del sistema, puede estar limitado solo a determinadas versiones.
- La forma de obtener dependencias puede ser la misma para todas las plataformas a las que se dirige.
Comentarios de vcpkg
vcpkg es un proyecto de código abierto. Selecciona un vínculo para proporcionar comentarios: