w10 visual tools the studio phone for archivo c++ sdk

c++ - tools - windows 10 sdk visual studio 2015



¿Qué es un SDK?(C++) (5)

"Kit de desarrollo de software": un conjunto de herramientas y bibliotecas que le permiten desarrollar software.

Un ejemplo sería el iPhone SDK, que le permite desarrollar software para el iPhone.

Solo en términos generales, para un noobie. Aparentemente necesito un ''SDK'' para instalar algo; ¿Que es esto?


El OP indica que se necesita el SDK para instalar el software. Si este es el caso, entonces tal vez el OP realmente esté preguntando "¿Por qué se necesita un SDK para instalar el software, dado que no estoy desarrollando (compilando) software?"

El OP etiquetó la pregunta con el SDK, que proporciona una definición y si el OP se tomara el tiempo de escribir la pregunta, el OP lo haría con toda probabilidad en el SDK de Google.

Sospecho que este es un caso en el que los moderadores podrían haber ayudado al OP a refinar la pregunta.


Un SDK es un conjunto de bibliotecas que contienen código reutilizable que, a su vez, utiliza para desarrollar aplicaciones. Ya sea que esas aplicaciones se ejecuten en Windows, en una XBOX, y en un iPhone, en una aplicación Flash, etc., determine qué SDK debe usar.

Tomemos el iPhone por ejemplo. Para escribir una aplicación de iPhone, escribe un código en un lenguaje llamado Objective-C (que se ve y se siente como C, pero con el modelo de objetos de Smalltalk). De todos modos, cada vez que escribes una aplicación, no necesitas volver a escribir el código que dibuja el texto en la pantalla real o registra los toques de pantalla reales. En su lugar, Apple proporciona el código que todos los desarrolladores de aplicaciones necesitarán para hacer cosas simples.

Del mismo modo, si está escribiendo para Windows, hay bibliotecas para hacer cosas como dibujar una ventana real o conectarse a la pila de la red.

Todas estas bibliotecas comunes, junto con algunas otras herramientas, conforman un SDK.

Para C ++, probablemente veas muchas menciones de Boost. Esto no es un SDK, sino un conjunto de bibliotecas que contienen código que muchos otros desarrolladores encuentran útil.

¿Para qué plataforma intentas escribir? ¿Te estás metiendo en C ++ en Windows y quieres comenzar? ¿Estás tratando de escribir un juego para alguna consola?


Un SDK es un kit de herramientas que le ayuda a desarrollar software para una plataforma determinada.

¡Ayúdanos con algún contexto! Podríamos simplemente conseguirle el SDK correcto.


Un SDK para un producto determinado en general incluye lo que necesita para crear una interfaz o una aplicación basada en ese producto. Es por eso que el "kit de desarrollo de software", un conjunto de cosas necesarias para construir software. Aunque es extraño que se necesite un SDK para una instalación, ¿podría proporcionar más detalles?