WinGDB has been tested on Windows XP and 32/64-bit editions of Windows Vista and Windows 7 systems. Windows 8 is not supported yet (likely will be on 2.5 or 2.6 release).
WinGDB will not work with Express Editions of Visual Studio, since these versions are not intended to be extensible and have no required interfaces.
In order to develop NDK applications, you will need at least Android 2.2. Additionally to develop and debug multithreaded applications, at least Android 2.3 is required. Please consult NDK documentation for additional details.
Android SDK version r21 or newer is required. Also please see this SDK documentation page for more details on system requirements of the SDK.
Android NDK version r8d or newer is required. Older versions may work, but with problems.
At least JDK 6 is required to develop with Android SDK.
In order to build installable Android packages (APK), you will need Apache Ant 1.8 or later.
Since version 2.4, Cygwin is no longer required. However there is still legacy Cygwin mode available as an option (deprecated). It requires Cygwin 1.7 or newer to run, as well as GNU make 3.81 or newer.