Uso de Enterprise WDK
Enterprise Windows Driver Kit (Enterprise WDK) es un entorno de compilación de línea de comandos que no requiere ninguna instalación antes de su uso. Una vez que haya descargado el EWDK, puede administrarlo con software de control de versiones o puede comprimir los archivos y copiarlos según sea necesario. Un archivo de .zip creado con Enterprise WDK contiene todos los compiladores, enlazadores, herramientas de compilación, encabezados y bibliotecas necesarios para compilar proyectos de controladores basados en Visual Studio.
Enterprise WDK contiene los elementos necesarios para compilar controladores y aplicaciones básicas de prueba de controladores win32. Use el editor de código favorito para modificar el código fuente y los archivos de proyecto. Dado que se basa en la línea de comandos, Enterprise WDK carece de algunas de las características incorporadas en Visual Studio, como un IDE, la implementación de controladores y las pruebas de controladores.
Introducción
Nota
A partir de Windows 10 versión 1709, Enterprise WDK se basa en ISO. Para empezar, descargue y monte la iso y, a continuación, ejecute LaunchBuildEnv
.
- Descargue el EWDK de: WDK & descarga de EWDK
- Expanda el archivo .zip en un directorio con nombre adecuado, como d:\ewdk.
- En un símbolo del sistema de administrador, vaya a la carpeta expandida en el paso anterior y, a continuación, ejecute LaunchBuildEnvcmd para crear el entorno de compilación. Por ejemplo : D:\EWDK\LaunchBuildEnv
Después de crear el entorno de compilación, puede usarlo para trabajar en los archivos o compilar proyectos de Visual Studio. Por ejemplo.
- Cd directory_containing_project_files
- Msbuild projectname.vsproj
Comandos básicos de MSBuild para proyectos y soluciones:
- Msbuild project.vcxproj /p:configuration=[release | debug] /p:platform=[arm | Win32 | x64]
Para crear un acceso directo de escritorio:
%comspec% /k insertado <drive\dir>
&& LaunchBuildEnv.cmd
Donde <drive\dir>
es la ubicación en la que se extrajeron los archivos, por ejemplo, d:\ewdk
%comspec% /k insertado "d:\ewdk" && LaunchBuildEnv.cmd