Uso di Enterprise WDK
Enterprise Windows Driver Kit (Enterprise WDK) è un ambiente di compilazione della riga di comando che non richiede alcuna installazione prima dell'uso. Dopo aver scaricato EWDK, è possibile gestirlo con il software di controllo della versione oppure è possibile comprimere i file e copiare in base alle esigenze. Un file .zip creato con Enterprise WDK contiene tutti i compilatori, i linker necessari, gli strumenti di compilazione, le intestazioni e i lib per compilare progetti di driver basati su Visual Studio.
Enterprise WDK contiene gli elementi necessari per compilare driver e applicazioni di test dei driver Win32 di base. Usare l'editor di codice preferito per modificare il codice sorgente e i file di progetto. Poiché è basato sulla riga di comando, Enterprise WDK manca alcune delle funzionalità incorporate in Visual Studio, ad esempio un IDE, la distribuzione dei driver e i test dei driver.
Introduzione
Nota
A partire da Windows 10 versione 1709, Enterprise WDK è basato su ISO. Per iniziare, scaricare e montare l'ISO, quindi eseguire LaunchBuildEnv
.
- Scaricare EWDK da: download di WDK & EWDK
- Espandere il file .zip in una directory denominata in modo appropriato, ad esempio d:\ewdk.
- Da un prompt dei comandi amministratore passare alla cartella espansa nel passaggio precedente e quindi eseguire LaunchBuildEnvcmd per creare l'ambiente di compilazione. Ad esempio: D:\EWDK\LaunchBuildEnv
Dopo aver creato l'ambiente di compilazione, è possibile usarlo per lavorare sui file o compilare progetti di Visual Studio. Ad esempio,
- Directory_containing_project_files cd
- Msbuild projectname.vsproj
Comandi MSBuild di base per progetti e soluzioni:
- Msbuild project.vcxproj /p:configuration=[release | debug] /p:platform=[arm | Win32 | x64]
Per creare un collegamento desktop:
%comspec% /k pushd <drive\dir>
&& LaunchBuildEnv.cmd
Dove <drive\dir>
è il percorso in cui i file sono stati estratti, ad esempio d:\ewdk
%comspec% /k pushd "d:\ewdk" && LaunchBuildEnv.cmd