Chapter 3. Installing WinDriver
This chapter takes you through the process of installing WinDriver on your
development platform, and shows you how to verify that your WinDriver is properly
installed. The last section discusses the uninstall procedure. To find out how
to install the driver you create on target platforms, refer to
3.1.1. Windows System Requirements
Any x86 32-bit or 64-bit (x64: AMD64 or Intel EM64T) processor
Any compiler or development environment supporting C or .NET
3.1.2. Windows 10 IoT Core System Requirements
WinDriver supports driver development for the Windows 10 IoT Core operating
Please note that Windows 10 IoT Enterprise is a full version of Windows 10, so
the regular WinDriver for Windows desktop / server can be used for those OSes.
WinDriver must be installed on a development computer running a desktop version
of Windows, in order to use DriverWizard.
A network connection allowing an SSH session with the target computer.
3.1.3. Linux System Requirements
Any of the following processor architectures, with a 2.6.x or higher
64-bit x86 AMD64 or Intel EM64T (x86_64)
A GCC compiler
The version of the GCC compiler should match the compiler version used for
building the running Linux kernel.
Any 32-bit or 64-bit development environment (depending on your target
configuration) supporting C for user mode
On your development PC: glibc2.14.x (or newer)
The following libraries are required for running GUI WinDriver application
(e.g., DriverWizard ; Debug Monitor