Estoy usando la biblioteca de terceros que usa Ole32.lib. Entonces, vincular Ole32.lib resolverá mi problema. Descubrí que Ole32.lib ya estaba instalado en las siguientes ubicaciones de mi PC.
C:\Archivos de programa (x86)\Microsoft SDK\Windows\v7.1A\Lib\x64
C:\Archivos de programa (x86)\Windows Kits\8.0\Lib\Win8\um\x64
C:\Archivos de programa (x86)\Windows Kits\10\Lib\10.0.15063.0\um\x64
¿Aquí están mis consultas sobre estos caminos?
- CómoSDK de MicrosoftyKits de WindowsLas rutas se crean en mi PC. ¿La instalación de Visual Studio 2017 generará estas rutas y Ole32.lib?
- Qué se entiende por SDK de Microsoft y kits de Windows.
- ¿Cuáles son estas diferentes versiones (8.0/8.1/10) en los kits de Windows?
--Gracias de antemano
Respuesta1
¿Cómo se crean las rutas de los SDK de Microsoft y los kits de Windows en mi PC?
Ambos son componentes opcionales de Visual Studio, y si se seleccionan durante la instalación o configuración de Visual Studio, se instalará ambos o cualquiera de esos componentes. Si existen en su sistema, usted los instaló.
Qué se entiende por SDK de Microsoft y kits de Windows.
¿La instalación de Visual Studio 2017 generará estas rutas y Ole32.lib?
Ole32.dll se instala instalando el SDK de Windows, no Visual Studio. Puede instalar el SDK de Windows seleccionando esos componentes al instalar Visual Studio.
Uno es el SDK de Windows 8.0 y el otro es el SDK de Windows 10. Ambos son necesarios para el desarrollo de software.
¿Cuáles son estas diferentes versiones (8.0/8.1/10) en los kits de Windows?
Sólo existe una versión para Windows 8, una versión para Windows 8.1, pero una versión específica para cada versión de Windows 10.